
不再滚下楼梯(次世代版)
防止奔跑时在楼梯上翻滚。
查看大图所有荣誉归于 ksolberg,他是相同 1.32 模组的原始创作者。
如果作者更新了这个模组,我会很高兴地放下这个模组。
目的是什么?
引用原始描述:
我讨厌仅仅几步甚至 6 英寸的落差就会让杰洛特摔倒并翻滚。这让他看起来很可笑!连水鬼都在嘲笑。
这里有一个小调整可以解决最糟糕的部分。现在杰洛特不会从楼梯上滚下来,而是会快速小步调整并继续前进。
此外,CD Projekt Red 在免费次世代更新中引入了新修复,防止杰洛特在楼梯上行走时翻滚,并调整了坠落伤害。
但它们只会在行走时修复,奔跑时不会。
仅仅是因为……跑下山时摔倒更符合现实(在现实生活中甚至可能致命)。
所以这个模组已经更新到了新一代的 Next Gen 脚本,同时保留了原版模组的小调整。
现在这个模组变成了“游戏玩法改动”而非“漏洞修复”模组。
4.04 次世代兼容!
安装
对于新手/初学者:我邀请你阅读《巫师3模组指南》
- 不要使用 VORTEX!!
- 使用《巫师3》模组管理器,或将文件解压至游戏目录下的
Witcher 3 Wild Hunt GOTY Edition\Mods文件夹(如不存在请新建)。 - 启动脚本合并工具,并在出现冲突时合并脚本。
如何卸载?
删除文件夹 modNoStairRolling。然后启动 Script Merger 并重新合并。
兼容性与冲突
提醒:兼容次世代主机!
这是一个仅包含以下脚本的脚本模组:
scripts/game/explorations/exploration_movement_system/exploration_substates/explorationStateLand.ws
[1]
state ExplorationStateLand : CExplorationState
{
[2]
event void OnEnter( EExplorationState previousState )
{
[3]
explorationMovementSystem.RequestAnimation( "land", FALSE, FALSE, 0.0 );
[4]
explorationMovementSystem.SetMovementProperties( EMP_Land );
[5]
}
[6]
event void OnLeave( EExplorationState nextState )
{
[7]
}
[8]
event void OnUpdate( float deltaTime )
{
[9]
if ( !explorationMovementSystem.IsPlayingAnimation( "land" ) )
[10]
{
[11]
explorationMovementSystem.ChangeState( ES_Default );
[12]
}
[13]
}
[14]
}
[1]
状态 探索状态着陆 : C探索状态
{
[2]
事件 空 进入时( E探索状态 先前状态 )
{
[3]
探索移动系统.请求动画( "着陆", 假, 假, 0.0 );
[4]
探索移动系统.设置移动属性( EMP_陆地 );
[5]
}
[6]
事件 空 离开时( E探索状态 下一个状态 )
{
[7]
}
[8]
事件 空 更新时( 浮点 增量时间 )
{
[9]
如果 ( !探索移动系统.正在播放动画( "着陆" ) )
[10]
{
[11]
探索移动系统.改变状态( ES_默认 );
[12]
}
[13]
}
[14]
}
所以别忘了运行 Script Merger。
如果你想在经典版 1.32 上使用,请安装原版模组。
了解冲突
- E3ARP(E3动画复兴计划):当处于合并冲突时,选择 C。
推荐模组
以下是我推荐的模组列表,包括我的模组:
- 沉浸式镜头模组,由同一作者开发但经过次世代更新。允许自定义镜头位置和控制。
- 沉浸式音效,来自同一位创作者但进行了次世代更新。调整并修复各种音频问题。
- 改进了马匹控制,这是原版"Alternative Horse"的更好版本,由同一创作者制作。
我的其他模组
- 塞尔达传说:王国之泪
- 巫师1:增强版
- 巫师2:国王刺客
- 巫师3:狂猎
特别鸣谢
ksolberg 作为最初的创作者。期待你的回归。
使用的工具:Notepad++(带有比较插件)
安德烈·斯帕克沃斯基(作者)与 CD Projekt Red(游戏工作室)共同创造了《巫师》宇宙。
阅读置顶帖
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。