不再滚下楼梯(次世代版)

不再滚下楼梯(次世代版)

防止奔跑时在楼梯上翻滚。

游戏玩法变更

所有荣誉归于 ksolberg,他是相同 1.32 模组的原始创作者。
如果作者更新了这个模组,我会很高兴地放下这个模组。

目的是什么?

引用原始描述:

我讨厌仅仅几步甚至 6 英寸的落差就会让杰洛特摔倒并翻滚。这让他看起来很可笑!连水鬼都在嘲笑。

这里有一个小调整可以解决最糟糕的部分。现在杰洛特不会从楼梯上滚下来,而是会快速小步调整并继续前进。

此外,CD Projekt Red 在免费次世代更新中引入了新修复,防止杰洛特在楼梯上行走时翻滚,并调整了坠落伤害。
但它们只会在行走时修复,奔跑时不会。
仅仅是因为……跑下山时摔倒更符合现实(在现实生活中甚至可能致命)。

所以这个模组已经更新到了新一代的 Next Gen 脚本,同时保留了原版模组的小调整。
现在这个模组变成了“游戏玩法改动”而非“漏洞修复”模组。

4.04 次世代兼容!

安装

对于新手/初学者:我邀请你阅读《巫师3模组指南》

  1. 不要使用 VORTEX!!
  2. 使用《巫师3》模组管理器,或将文件解压至游戏目录下的 Witcher 3 Wild Hunt GOTY Edition\Mods 文件夹(如不存在请新建)。
  3. 启动脚本合并工具,并在出现冲突时合并脚本。

如何卸载?

删除文件夹 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(游戏工作室)共同创造了《巫师》宇宙。

阅读置顶帖