枪神再临

0 点赞
GUN GODZ
转载

本指南旨在汇总并扩展其他解决方案,让《枪神》更具可玩性和乐趣。特别是修复射击/近战攻击时的转向问题、调整音乐音量以及修复星星成就。 鸣谢 首先,我要感谢用户Ozymandias的指南,本指南更多是对其内容的补充,没有它我确实无法取得目前的进展。 修改内容 1. 更改射击时的转向行为,使玩家能够在射击时转向,并调整近战攻击动作,避免其导致灵敏度异常。 2. 调整音乐音量至最大,而非几乎听不见的状态。 3. 修复收集所有隐藏三角形却无法获得成就的bug。快速修复 如果您想要快速修复,请备份GUNGODZ文件夹中的data.win文件(建议将其重命名为“data_backup.win”),然后用提供的文件替换它。操作完成。

如果你之前从未这样操作过,想要快速找到文件位置,请在Steam库中右键点击《枪神》,选择【属性】,然后在弹出的窗口中,进入【本地文件】选项卡,点击【浏览本地文件...】。

DIY 如果你喜欢自己动手(并且想知道我是怎么做的),首先你需要从github下载Undertale Mod Tool。 下载后将其解压到桌面,然后运行它并打开GUNGODZ文件夹中的“data.win”文件。 接下来,我们要做的第一个修改是针对“射击时转向”和“近战攻击”行为。修复这两个问题的方法是(通过侧边栏导航)进入“代码”>>“gml_Object_Player_Step_0”并双击该条目。(如果需要,可以像我下图中那样使用搜索栏。)

从这里点击【反编译】选项卡,然后向下滚动,直到找到下方的代码。

你需要双击代码进行编辑,并将其修改为如下所示的内容。

请注意,我们已删除了“if (!mouse_check_button(1))”和“if (!keyboard_check(vk_space))”这两行代码。离开此标签页即可提交更改,然后进行下一个修复。 第二个改动是调整音乐,使其与游戏中的其他声音相比清晰可闻。出于某种原因,音乐的音量被调低至所有其他声音的五分之一。如果你和我一样希望清晰地听到这首原声带(而且我认为这是游戏的一个卖点),请在侧边窗格中导航至“Code”>>“gml_Script_scrMusic”,并再次切换到反编译视图。

我们要查看的代码行是“sound_volume(argument0, 0.2)”。其中第二个参数“0.2”用于调节音乐音量,其值可以是0到1之间的任意小数。我将其设为了1,不过你可以根据自己的舒适度进行调整。

成就 现在是最后一个问题,修复三角形/星形成就。在侧边面板上,这次导航至“代码”>>“gml_Object_LevelSelect_Create_0”,然后找到下方的代码块。

对于那条“if (stars >...”语句,将其中的“52”改为“51”,如下所示。

这一调整是必要的,因为游戏中只有52颗星星/三角形,而“如果大于”的判定语句只有在数值明确超过列出的数字时才会触发。所以,如果你获得了52个三角形,这仍然不大于“52”,因此无法解锁成就。 无论如何,从这里开始,导航离开此标签页(以确保更改已提交),然后将你的更改保存到原始文件,这样就完成了! 正如我在致谢部分所说,再次感谢Ozymandias的指南。你会在指南末尾找到一些进一步的注释,这些注释在进行配置时可能会很有用。 祝你玩枪愉快!