用户登录
|忘记密码

新用户注册

登录

其他登陆



举报

Serana改进和修复(SIF)

Serana改进和修复(SIF)
作者:DRFire9001
发布:udata
发布日期:2020-05-31 18:45:59
更新时间:2020-05-31 18:45:59
这个人很懒,什么也没留下
3153 人点赞
1444 人收藏
5305
13066
1.0
标签
上古卷轴5:重置版
本地下载 高速下载 需要优先下载下载器,50%提速

我大约4年前开始玩Skyrim。从那时起,我有无数的游戏时间,尽管我从未设法击败过游戏,但在每次游戏中,我总是被Dawnguard的扩展所吸引,并花费了大量时间。我知道并不是每个人都喜欢Serana(由于“个性”或错误),但是对我来说,她无疑是周围最好的香草粉丝之一。但是,正如任何将Serana用作随从的人都可以立即证明的那样,她存在许多令人沮丧的错误,并且大多数随从管理模块与她并不完全兼容。他们所有人都建议仅在Dawnguard任务行完成后才将Serana添加到其框架中,这意味着您将不得不放弃一些最好的功能一段时间,即使这样,它们也不一定总是与Serana很好地集成在一起。 。

在开始我的最后一个演练之后,我终于对这种情况感到厌烦,并决定将事情交到我自己手中。这样,这个mod就诞生了。借助它,我尝试修复一些遇到的错误,从随从管理模块中复制一些功能,但完全针对Serana量身定制,并调整一些设置和脚本以总体上改善Serana-同时确保不中断任何任务,并尝试避免与其他主要随从mod冲突。无论如何,对于那些专门使用Serana作为随从而没有随从管理系统的人来说,此mod最为有用。


</ s> </ s> </ s>

OBS:此项目是W.I.P!*



1.这个mod是做什么的?



[修复]

确保Serana如果治愈了,就不会装上引擎盖(以我的经验,Serana即使治愈后仍然会装上它);


在夜间取消防护罩的安装(现在,在19:00 PM到05:00 AM之间,Serana在户外卸下防护罩);


即使不穿着默认的吸血鬼装备也可以装备引擎盖:

在原始游戏中,如果玩家给她穿任何其他衣服,罩就永远不会配备。我想对于某些玩家来说,原始的功能会更受青睐,因为引擎盖并不总是能很好地配合所有盔甲。但是,如果有很大的需求,我可以始终在没有此“修复”的情况下上传版本。


从蹲伏状态解冻Serana:

显然,这是Serana和Cicero等“特殊”随从的常见错误,在战斗之后,他们有可能会被锁定在蹲下的位置。对我而言,唯一的解决方案是通过控制台命令禁用和重新启用Serana,这会变得非常累人,过一会儿又很烦人。虽然我还没有解决潜在的问题,但我终于做到了,以便游戏能够检测到何时发生并通过脚本自动禁用/启用她。



[特征]

通过对话选项更改跟随距离:

虽然像AFT和UFO这样的mod可以对其进行调整,但由于与Serana的不兼容性而我决定将其废弃,但我不得不实现自己的系统。玩家现在可以在3个跟随距离之间进行选择,所有跟随距离均通过对话框设置(“关闭”,“正常”(默认)和“远”)。


在带有'Home'标签的单元格中的自动放松行为:

只要玩家处于带有Home标签的单元中,她的“放松”行为包就会启动。这种方法的缺点是Serana将在任何房屋中放松,而不仅仅是玩家拥有的房屋。好处是,它与添加Mod的房屋保持完全兼容性。


已知的错误:1.有时AI软件包无法启动,而Serana只是站在那儿。然而,这种情况很少发生,并且退出单元并再次进入通常可以解决问题; 2. Serana虽然不是一个小虫,但它可能会在放松的同时进食,我想这可能不是那么让人沉浸在其中或对它绝不友好(很快就会修复)。


分配不同家庭位置的可能性:

Player可以为Serana设置不同的家庭位置(Castle Volkihar,Dawnguard HQ或当前带有家庭标签的手机播放器已加入)。如果被玩家解雇,她将在所选位置等待他们。


Serana在武器抽签上传送到玩家所在位置:

我当时使用AFT时非常错过的功能。随从通常很难跟随玩家,必须计算最佳导航路径,而且往往不被困在某个地方。因此毫不奇怪的是,当我们匆匆浏览地图时,我们回头看看并发现无处可寻的随从。虽然不能解决问题,但此功能使Serana可以在武器抽签时传送给玩家(如果玩家与Serana之间的距离> 3000个单位并且她目前不在战斗中)。


设置用于“家庭”标签单元的服装的可能性:

AFT的另一个大大错过的功能,这使玩家能够为Serana设置服装,以便在带有“家”标签的牢房中使用。应该不会对其他服装管理模块造成任何问题(例如,我使用了confusedchim出色的模块``Simple NPC Outfit Manager'',它们可以很好地协同工作)。


已知的错误:1.装备家用装备时有时会不配备武器(这将很快修复)。 2.一些

进入家时,有时不会配备“户外”装备/默认装甲。虽然对我而言这种情况很少发生,但只要出去然后再回去,或者打开对话框来设置家庭服装通常就可以解决问题。



[TWEAKS]

校准的近距离,正常和远距离:

????????????????????????????????????????????????????????????我成立的原始问题就是这个Mod。我总是发现随从在追随时通常都离得太远了。在游戏中,塞拉纳(Serana)已经使用了她独有的跟随距离包,我只需要编辑它们即可。因此,我将与玩家的“ Close”和“ Normal”最小-最大距离减小了,因为我觉得默认值使Serana距离玩家太远了。


招募时将Serana添加到CurrentFollowerFaction中:

“自动充电武器”等Mod正常工作的必要条件。进行此调整后,我在游戏中没有遇到任何问题。



*此mod的开发考虑了我的特定游戏经验和游戏风格:换句话说,某些更改可能不受欢迎或有些人不喜欢。这也是我的第一个mod。尽管不是脚本艺术的新手,但我对Papyrus并不了解,直到大约两三个月之前,我才对CK一无所知。实际上,它甚至根本不应该发布!但是范围扩展的方式超出了我最初的想象,我认为我现在拥有的东西可以与你们共享。它可能易于出现错误,并且我不能保证它会与那里的每个mod和配置完全兼容。但是,它已经由我进行了相对良好的测试,并且我还没有遇到任何重大的或破坏游戏性的错误或不兼容问题。


</ s> </ s> </ s>

2. Mod要求


需要所有扩展。

需要SKSE!暂时不需要其他Mod(将来可能需要Serana Dialogue Edit)。


3.安装,装载顺序和兼容性


此Mod仅用于特别版!就像安装其他任何mod一样,无需任何特殊方法。安装后,请确保已启用该插件。


只要它们不对DLC1NPCMonitoringPlayerScript和DLC1_NPCMentalModelScript进行更改,它就应该与大多数mod兼容(老实说,我不知道有哪些mod可以这样做)。更改默认跟随距离包的模组会还原我们的距离调整。可以肯定的是,请尽可能将其加载到插件列表的下方。如果发生任何冲突(我想一定会发生),请告诉我!我将很乐意尝试解决它们。



4.推荐模组


对于那里的所有Seranaholics来说,我认为以下mod是最佳Serana体验所必需的:


-Serana Dialogue Edit(对Serana的重大改进,保留了对话选项):

https://www.nexusmods.com/skyrimspecialedition/mods/16222


-关系对话检修(补充上述模块):

https://www.nexusmods.com/skyrimspecialedition/mods/1187/?


-Seranaholic(IMO,在那里是最好的Serana视觉大修。我特别喜欢1.5和1.6版本)

https://www.nexusmods.com/skyrimspecialedition/mods/13027


值得一提:

-Amorous Adventures(对于那些想要与Serana进行更亲密体验的人。我在一些游戏中使用了它,但是不再使用它。尽管它在某些时候闪闪发光,但对话有时会让人感到重复,多余或不合适,并且一些任务感觉有些人为和强迫):

http://www.nexusmods.com/skyrimspecialedition/mods/7305/?


-Serana Dialogue Add-On(我使用了一段时间,但是发现一些对话选项不合适。它是一个WIP,并且发展很快。非常值得关注!查看它自己):

https://www.nexusmods.com/skyrimspecialedition/mods/32161



5.未来计划


完成了基本的mod结构之后,我将尽我所有的时间和精力消除我已经知道的错误和缺点,以及你们将来传达给我的所有bug和缺点。但是,我不能保证-更不用说保证-我将能够立即完成任何一项工作:我目前正在上大学的最后一个学期,希望尽早完成它,以希望于今年晚些时候开始我的硕士课程。尽管如此,我确实希望进一步开发此mod。在我的待办事项清单中是“协同”系统的开发,类似于AFT中可用的系统(我非常想念的另一个功能);学习如何操作音频(到目前为止,仅介绍了一些引入的对话选项-更多是由于我缺乏知识而不是其他原因);实行礼品制度;修复卡在战斗姿势中的错误(我尚未在当前的演练中看到它,因此无法解决);最后,将所有内容绑定到SDE的亲和力系统,以便锁定或解锁某些选项,并根据您在Serana的身份来给予更多奖励。



6.闭幕致辞


对我来说,制作这个mod是一个爆炸。我真的很喜欢脚本,在过去的四年里,由于大学的缘故,我不得不放弃一些脚本。检疫期一直是福

或我,因为它最终给了我足够的时间来跳入自己喜欢做的事情,玩我喜欢玩的游戏,并希望也能给游戏界带来一些有用的东西。


虽然这个mod还远远没有完成,但我真的希望大家都喜欢它-特别是那些对Serana的bug和普遍缺乏兼容性感到沮丧的玩家,无法完全享受周围最好的mod中的一些最好功能。评论和建设性的批评总是受到赞赏!快去告诉我您的想法!对于许多经验丰富的修改者,请随时检查我的脚本和方法。如果您发现它们的效率低下或有漏洞,我很想知道它们以及如何解决它们。



7.学分


对于所有的修改者和专家们,不仅是Nexus社区的人,还有其他人(尤其是gamesas.com)。尽管我从未与他们直接联系过,但他们乐于助人的耐心和耐心以及他们令人难以置信的详尽和明智的回答,极大地帮助了我完成该项目(尤其是向IsharaMeradin致敬)。真正的无名英雄!

另外,我在上面的屏幕截图中对Seranaholic mod进行了rxkx22的大喊。

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

I first started playing Skyrim about 4 years ago. Since then, I have countless hours of gameplay, and even though I have never managed to beat the game, in every playthrough I always find myself drawn to and spending a significant amount of time on the Dawnguard expansion. I know not everyone appreciates Serana (either due to "personality" or bugs), but for me, she is certainly one of the best vanilla followers around. However, as anyone that has used Serana as a follower can promptly attest to, she has quite a few frustrating bugs and most follower management mods are not fully compatible with her. All of them recommend adding Serana to their frameworks only after the Dawnguard questline is completed, meaning that you'll have to forgo some of the best functionalities around for quite some time, and even then, they don't always integrate that well with Serana. 
After starting my last playthrough I finally got fed up with this situation and decided to take matters into my own hands. Thus, this mod was born. With it, I try to fix some bugs I have encountered, replicate some functionalities from follower management mods but fully tailored to Serana, and tweak some settings and scripts to improve Serana overall - all the while making sure no quests are broken and trying to avoid conflicts with other major follower mods. In any case, this mod will be most useful to those that use exclusively Serana as follower, with no follower management systems. 




OBS: THIS PROJECT IS A W.I.P!*  


1. What does this mod do?


[FIXES]

makes sure Serana unequips hood if cured (in my experience, Serana would still equip it even after having been cured);


unequips hood during night time (now, between 19:00PM and 05:00AM, Serana removes her hood when outdoors);


equips hood even if not wearing default vampire outfit: 

In original game, if player gave her any other outfit to wear, the hood would never be equipped. I guess for some players the original functionality would be preferred, as the hood doesn't always go well with every piece of armour. If there's great demand, however, I can always upload a version without this "fix". 

unfreezes Serana from crouching position:

Apparently, a common bug with "special" followers like Serana and Cicero, where after combat, there is a chance they will be locked in crouched position. For me, the only solution would be to disable and re-enable Serana through console commands, which gets pretty tiresome and annoying after a while. While I have not fixed the underlying problem, I have finally made it so that the game detects when it happens and automatically disables/enables her by script.


[FEATURES]

change follow distance through dialogue options:

While mods like AFT and UFO enables tweaking it, as I decided to scrap them due to incompatibilities with Serana, I had to implement my own system. Player can now choose between 3 follow distances, all set via dialogue ("close', "normal"(default) and "far"). 

automatic relax behaviour when in 'Home'-tagged cells:

Her "relax" behaviour package will kick in whenever player is in a Home-tagged cell. The downside to that approach is that Serana will relax in any home, not just ones owned by player. The upside is that it maintains full compatibility with mod-added homes.

Known bugs: 1. sometimes the AI package does not kick in and Serana simply stands there. It does not happen that often, however, and exiting the cell and entering again usually solves the issue; 2. while not exactly a bug, Serana may eat while relaxing, which I guess would not be very immersive or lore-friendly (to be fixed soon). 

possibility of assigning different home locations:

Player has the ability to set different home locations for Serana (Castle Volkihar, Dawnguard HQ, or current home-tagged cell player is in). If dismissed by player, she waits for them in the chosen location. 

Serana teleported to player location on weapon draw:

A sorely missed feature from my times using AFT. Followers in general can have a hard time following the player, having to calculate the best navigation path and more often than not getting stuck somewhere. So it is unsurprising that when rushing through the map, we look back and find that the follower is nowhere to be seen. While it doesn't solve the issue, this feature enables Serana to be teleported to player on weapon draw (if distance between player and Serana is > 3000 units and she is not currently in combat). 

possibility of setting outfits for use in 'Home'-tagged cells:

Another greatly missed feature from AFT, this enables the player to set an outfit for Serana to use while in "home"-tagged cells. Should not cause any problems with other outfit management mods (I, for one, use the excellent mod "Simple NPC Outfit Manager", by confusedchim and they work together great). 

Known bugs: 1. weapons sometimes are not unequipped when equipping the home outfit (this is set to be fixed soon). 2. Some pieces of "outdoors"/default armour sometimes are not unequipped when entering home. Although for me it happens very rarely, simply going out and back in again, or opening the dialogue to set the home outfit usually fixes the problem. 


[TWEAKS]

calibrated Close, Normal and Far follow distances:

Original issue that got me started with this mod. I always found that followers in general stay too far back while following. Ingame, Serana already uses follow distance packages exclusive to her, and I only had to edit those. So, I made the "Close" and "Normal" min-max distances from player smaller, as I felt that default values kept Serana way too far from the player. 

adds Serana to CurrentFollowerFaction when recruited:

Necessary condition for mods like "AutoRecharge Weapons" to work. I did not encounter any problems ingame from having this tweak.


*This mod was developed having in mind my particular game experience and playstyle: in other words, some changes may be unpopular or dislike by some. This is also my very first mod. Although not completely new to the art of scripting, I had no prior knowledge of Papyrus and had never even messed with CK until some two or three months ago. In truth, it wasn't even supposed to be released at all! But the scope expanded way more than I initially imagined, and I think I now have something which is  good enough to be shared with you guys. It may be prone to bugs and I cannot guarantee it will be fully compatible with every mod and configuration out there. However, it has been relatively well tested by me and I am yet to experience any major or game-breaking bugs or incompatibilities.


2. Mod Requirements

All expansions required.
Requires SKSE! No other mods required for now (Serana Dialogue Edit may be required in the future). 


3. Installation, Load Order and Compatibility

This mod is for Special Edition only! Install as you would any other mod, no especial methods needed. Make sure the plugin is enabled once installed.

It should be compatible with most mods, as long as they don't make changes to DLC1NPCMonitoringPlayerScript and DLC1_NPCMentalModelScript (I honestly have no knowledge of any mods that do). Mods that change the default follow distance packages will revert our distance tweaks. To be sure, load it as far down the plugin list as possible. If any conflicts arise (which I guess are bound to happen), please let me know! I will gladly try to solve them.


4. Recommended Mods

For all the Seranaholics out there, I think the following mods are a must have for the best Serana experience:

- Serana Dialogue Edit (massive improvement to Serana, reguarding dialogue options): 
https://www.nexusmods.com/skyrimspecialedition/mods/16222

- Relationship Dialogue Overhaul (Complements the above mentioned mod):
https://www.nexusmods.com/skyrimspecialedition/mods/1187/?

- Seranaholic (IMO, best Serana visual overhaul out there. I am particularly fond of versions 1.5 and 1.6)
https://www.nexusmods.com/skyrimspecialedition/mods/13027

Worthy mentions:
- Amorous Adventures (For those that want a more intimate experience with Serana. I have used it in some playthroughs, but don't use it anymore. While it shines in some moments, dialogue sometimes feels repetitive, redundant or out of place, and some quests feel a bit contrived and forced): 
http://www.nexusmods.com/skyrimspecialedition/mods/7305/?

- Serana Dialogue Add-On (I used it for a bit, but found some dialogue options to be out of place. It is a W.I.P, though, and seems to be developing quite fast. Well worth keeping an eye on! Check it out for yourselves):
https://www.nexusmods.com/skyrimspecialedition/mods/32161


5. Future Plans

Having finished this basic mod structure, I'll try to channel all my available time and energy into eliminating the bugs and shortcomings that I already know of, as well as any future ones relayed to me by you guys. However, I cannot guarantee - much less promise - that I'll be able to do any of this promptly: I am currently in my last semester of university, trying to finish it early to hopefully start my Master's programme later this year. Notwithstanding, I do hope to develop this mod further. In my To Do list is the development of a "Synergy" system, similar to the one available in AFT (another feature I sorely miss); learn how to manipulate audio (as of now, only some of the dialogue option introduced are voiced - more due to my lack of knowledge than anything else); Implement a gift system; Fix the stuck in combat pose bug (I am yet to see it in my current playthrough, so couldn't work on it); and finally, tie everything to SDE's affinity system, so certain options are locked or unlocked and greater rewards given depending on your standing with Serana.


6. Closing Remarks

Making this mod has been, for me, a blast. I really enjoy scripting, something I had to abstain from for the past four years due to university. This quarantine period has been, twistedly, a blessing for me, in that it finally gave me the much needed time to jump into something I enjoy doing, for a game I enjoy playing, and hopefully also giving something useful back to the gaming community.

While this mod is far from finished, I truly hope you all enjoy it - especially those players frustrated with Serana's bugs and general lack of compatibility, unable to fully enjoy some of the best features from the best mods around. Comments, as well as constructive criticism, are always appreciated! Give it a go and tell me your thoughts! To the many experienced modders out there, feel free to scrutinise my scripts and methods. If you see any inefficiencies or holes in them, I would love to know about them and how to fix them.


7. Credits

To all the modders and experts out there, not just in the Nexus community but also others (gamesas.com specially springs to mind). While I've never contacted any of them directly, their willingness and patience in helping others and their incredibly detailed and savvy answers aided me immensely in progressing along with this project (a shoutout to IsharaMeradin, in particular). Truly unsung heroes!
Also, a shoutout to rxkx22 for Seranaholic, mod which I use in the screenshot above.


原贴地址
1.版本号: 1.0   更新时间: 2020-05-31 18:57:04

选择快速回复类型:
  • 感谢
  • 支持
  • 疑问
  • 卖萌
  • 关心
  • 傲娇
评论


    作者精品
    logo

    Serana改进和修复(SIF)


    Mod大小:31.02KB
    上传时间:2020-05-31 18:45:59

    Mod简介:

    暂无更多介绍

    本地下载
    选择快速回复类型:
    • 感谢
    • 支持
    • 疑问
    • 卖萌
    • 关心
    • 傲娇
    回复

    这个人很懒,什么也没留下

    点击上方“关注”按钮即可收到作者的更新提醒哦~