|
|
本帖最后由 鼓掌之间 于 2026-1-14 15:46 编辑
转自:https://www.nexusmods.com/skyrimspecialedition/mods/167883
为第一人称武器/视图模型添加基于相机和移动的惯性效果,类似多数现代射击游戏。无论使用自定义动画还是原版动画,都能为第一人称视角注入真实感,高度可定制化,同时替换并优化了多项原版第一人称视觉特性。
我非常、非常高兴能为你带来这款可能是你为该游戏下载过的、最具影响力的第一人称动画Mod。
好吧,或许有点夸张,但也就一点点。总体而言,这绝对是第一人称玩法的绝佳补充——一旦使用,你可能就再也离不开它了。本Mod为几乎所有第一人称手部或武器动作添加了惯性(或称“拖拽感”),以营造真实的重量感。原版《天际》完全没有这一特性,仅在左右移动时轻微偏移手臂位置。
原版的这一机制已被彻底禁用(感谢Coach的行为编辑!点击此处下载),并替换为可定制系统,你可以根据需求为游戏中的实时移动添加任意强度的惯性效果。你几乎可以通过图形界面(GUI)编辑所有参数(若安装了SKSE菜单框架,默认快捷键F1)。Mod内置预设已为所有原版武器类型配置好适配Sigma动画的参数,但强烈建议你自定义默认预设,打造专属体验。
如果你为所有武器类型、特定武器(适配你喜爱的动画集甚至原版动画)制作了预设,欢迎分享!只需将预设文件放入SKSE/Plugins/FPInertia(或FPInertia/Weapons文件夹用于特定武器),然后上传即可!
本Mod的核心功能如下:
- 基于视角/相机的惯性效果
- 全方向移动惯性(彻底替换原版系统)
- sprint(冲刺)启动与结束时的惯性
- 跳跃与落地惯性(完全重写原版系统)
当然,所有功能均可完全自定义,你可以根据喜好调整效果的夸张程度或细微程度。
·自定义设置指南
·一、创建预设
预设用于存储所有武器类型的惯性设置,以JSON文件形式保存在:
Data/SKSE/Plugins/FPInertia/
创建新预设步骤:
1. 游戏内打开第一人称惯性菜单
2. 点击顶部的“预设选择器”下拉菜单
3. 输入预设名称并点击“新建”
4. 为每种武器类型调整参数
5. 完成后点击“将预设保存为JSON文件”
切换预设:通过下拉菜单选择,设置即时生效。
复制预设参数:选择目标武器类型,点击“复制到预设...”,选择接收预设并确认。
文件夹结构:
FPInertia/
├── WeaponTypes.json (默认预设)
├── MyPreset.json (自定义预设)
└── Weapons/ (特定武器预设)
·二、添加自定义武器类型
自定义武器类型允许你通过关键词为MOD新增武器类别(如细剑、长矛等)定义惯性参数。
存储路径:Data/SKSE/Plugins/FPInertia/WeaponTypeMappings/
添加步骤:
1. 在WeaponTypeMappings文件夹中创建任意名称的.txt文件
2. 按以下格式添加内容:关键词1,关键词2=武器类型名称
示例文件“_ModdedWeapons.txt”:
WeapTypeRapier,WeapTypeSword=单手细剑
WeapTypeSpear,WeapTypePolearm=双手长矛
WeapTypeHalberd=双手长戟
WeapTypeKatana=单手武士刀
匹配规则:
- 插件会检查武器是否包含所有列出的关键词
- 关键词数量越多,优先级越高(匹配越精确)
- 自定义类型会在菜单中显示在“——自定义类型——”分类下
- 设置会自动保存到当前激活的预设中
请使用武器MOD中的关键词编辑器ID(EditorID)进行配置。
·三、特定武器预设
如需为单个武器配置独特参数,在以下路径创建JSON文件:
Data/SKSE/Plugins/FPInertia/Weapons/
请确保NativeEditorIDFix.ini中设置EnableNativeEditorIDLookup = true
配置方法:
#·方法A(游戏内):
1. 装备目标武器
2. 进入“特定武器预设”板块
3. 点击“为当前装备创建预设”
4. 调整参数并保存
#·方法B(手动配置):
1. 创建以武器编辑器ID(EditorID)命名的JSON文件,例如“DragonboneGreatsword.json”
2. 若出现“缺少编辑器ID”警告,说明未安装Native EditorID Fix插件
示例文件“DragonboneGreatsword.json”:
{
"enabled": true,
"stiffness": 80.0,
"damping": 7.0,
"maxOffset": 18.0,
"maxRotation": 28.0,
"mass": 3.0,
"movementInertiaEnabled": true,
"movementStiffness": 40.0,
"movementDamping": 3.0,
"pivotPoint": 0
}
所有字段均为可选,未填写字段将使用默认值。
·优先级顺序
参数生效优先级(从高到低):
1. 特定武器预设(编辑器ID/表单ID匹配)——最高优先级
2. 自定义关键词类型(武器匹配关键词时)
3. 标准武器类型(剑、斧、弓等)——最低优先级
·快速参考
- 预设文件:FPInertia/*.json
- 自定义类型:FPInertia/WeaponTypeMappings/*.txt
- 特定武器:FPInertia/Weapons/*.json
- 自定义类型格式:关键词1,关键词2=武器类型名称
- 特定武器命名:编辑器ID.json 或 0x表单ID.json
·小贴士
- 使用“选择当前装备类型”按钮可快速定位对应分类
- “启用”开关可禁用该武器类型的所有惯性效果
- 双持类型(双持武器、双持魔法、魔法+武器)优先级更高
- 4号和5号旋转点(双肩锁骨)仅对双持类型生效
- 切换预设或退出菜单时,设置会自动保存
- 查看FPInertia.log日志可获取关键词匹配相关信息
·需求
- SKSE菜单框架(SKSE Menu Framework):https://bbs.3dmgame.com/thread-6617414-1-1.html
- 行走偏移禁用器(Walk Offset Disabler):https://www.nexusmods.com/skyrimspecialedition/mods/167980
- 原生编辑器ID修复(Native EditorID Fix):https://bbs.3dmgame.com/thread-6643013-1-1.html
需确保设置EnableNativeEditorIDLookup = true
·兼容性
·轻微不兼容情况
- 帧生成技术(Frame Generation):社区着色器缩放FG和PureDark的FG基本可用(未测试ENB帧生成,效果应类似),但部分场景可能出现极偶尔的武器残影,通常不影响游戏体验。无损缩放(Lossless Scaling)应不会产生残影(或与常规情况一致)。
- 简易双持 sheath(Simple Dual Sheathe):当NativeEditorID Fix的EnableNativeEditorIDLookup = true时,可能导致左手武器消失。可将该选项设为false,此时若使用或制作特定武器预设,需改用表单ID(FormID)而非编辑器ID(EditorID)。
本Mod应可与其他所有MOD兼容,最终呈现效果取决于你的配置。我已进行了大量测试,但仍可能存在漏洞,欢迎反馈,我会在时间允许时修复。若你认为缺少某项功能,可提出需求,我会根据时间安排评估是否添加。
·安装
SKSE插件,可随时卸载。不过……你为什么要卸载呢?
本插件的开发部分借助了Claude Opus 4.5的辅助,若对此介意,请勿使用。
下载地址:
|
评分
-
1
查看全部评分
-
|