
快速视角
以15度或5度为步进,铰接、抬升和扭转基础部件与护卫舰模块,同时保持吸附,像故障建造那样微调部分步进,而不丢失吸附。外加图案键、可调吸附范围、连锁半楼梯和护卫舰视角。其他玩家无需模组即可看到你的建筑。
查看大图[size=5]完整360°旋转,15°或5°步进。在游戏内定位和调整角度底座与护卫舰部件,且不丢失吸附。现在支持微移。[/size]
操作(键盘 - 游戏窗口必须处于激活状态) 先正常吸附一个部件,然后:
- ] [ - 铰链:围绕关节摆动或折叠部件
- = - - 抬升:在部件自身的平面内旋转
- ' ; - 扭转:围绕插入线滚动部件
- \ - 重置:所有角度恢复为直线
- ? - 旋转步进:在每次按键15度和5度之间切换(即 / ? 键,无需按 Shift)
- > - 角度 / 微移:在六个角度键之间切换为旋转部件或微移部件(即 . > 键,无需按 Shift)
- 0 - 图案方向:旋转地板的图案,或翻转山墙 / 斜面板 / 半拱
- PageDown / PageUp - 吸附范围:更紧 / 更松(仅吸附到更近的部件)
- Insert - 护卫舰相机:正常 / 拉远(飞行时)
每次按键旋转15度,按 ? 后为5度(重置会保留你选择的步进);按住按键可持续旋转。铰链、抬升和扭转可以组合,角度会为下一个部件保留,直到你按 \ - 方便以同一角度建造一整排。然后照常放置部件。这些按键仅在你放置部件时生效,因此绝不会干扰游戏的其他部分(Insert 在飞行时可用)。
功能说明 照常吸附一个部件 - 墙壁、地板、坡道、屋顶、楼梯、预制件、大型结构或护卫舰模块 - 然后围绕关节旋转并放置。旋转时它保持附着。
还包含
- 微移 - 将已吸附的部件从吸附点偏移一个步进距离,如同故障建造那样。
- 精细步进 - 用 ? 在15度和5度步进之间切换。
- 图案键 - 选择地板图案的朝向,或翻转山墙、斜面板或半拱。
- 吸附范围 - 阻止部件吸附到远处的物体。
- 半楼梯 - 上下相连,因此楼梯可以链式连接。
- 大三角地板 - 可以附着到方形地板能附着的所有位置:全墙的上方和下方、楼梯、四分之一地板和小三角。
- 护卫舰相机 - 用一个键拉远护卫舰的飞行相机。
多人游戏:其他玩家看到的建筑与你放置的完全一致。他们不需要安装此模组。它不添加新部件,也不添加新颜色。
安装(约一分钟)
- 在 Steam 中:右键点击 No Man's Sky > 管理 > 浏览本地文件。
- 将下载中的两个文件夹(Binaries 和 GAMEDATA)拖入 No Man's Sky 文件夹。如果 Windows 询问是否合并,点击“是”。
- 首次使用模组?删除 No Man's Sky\GAMEDATA\DISABLEMODS.TXT(或重命名)。只要它存在,游戏就会忽略 MODS 文件夹。角度键无需此步骤即可使用 - 只有半楼梯和大三角改进需要它。
- 照常从 Steam 启动游戏。
文件 No Man's Sky\Binaries\XINPUT9_1_0.dll 必须最终直接位于 NMS.exe 旁边。模组管理器通常只处理 GAMEDATA 文件夹,因此请手动放置 DLL。
卸载 删除 Binaries\XINPUT9_1_0.dll 和 GAMEDATA\MODS\SnapAngles。 **随时可安全移除(已测试):**你的基地保持建造时的原样,护卫舰仍可飞行,仍可编辑和飞离。有角度的部件保持其角度 - 只有当你再次拿起它时,没有此模组才无法以该角度放回。
微移(> 键) 将已吸附的部件按固定步进从吸附点偏移 - 即通常需要故障建造才能实现的中间放置。部件保持吸附,可以照常放置。 吸附部件,然后按 >(即 . > 键,无需按 Shift)。屏幕显示“Keys: Nudge”,六个角度键现在会移动部件:
- ] [ - 右 / 左
- ' ; - 前 / 后(从你的相机视角看)
- = - - 上 / 下
再次按 >(“Keys: Angle”)恢复角度键。每次按键移动部件的距离:
- 基地部件:横向或前后 1.33 米(四分之一地板的一半),上下 0.83 米(墙壁的四分之一)。每个方向最多 2 次 - 半个地板、半面墙。
- 护卫舰部件:横向或前后 1.5 米,上下 0.75 米(小型居住舱的四分之一)。每个方向最多 3 次;2 次 = 小型居住舱的一半。微移后的模块与以相同方式微移的小型居住舱对齐。
屏幕显示你的当前位置(“Nudge left: 1 of 2”、“back on the snap”)。相反方向的键向吸附点退回,\ 清除微移。每放置一个部件后微移会自动清除;角度会保留直到你按 \。微移可以与角度组合使用。
吸附范围 PageDown / PageUp 依次切换:任意距离(每次游戏启动时的默认 - 正常游戏)、50 米、40 米、30 米、20 米(最紧 - 适合近距离建造)。设置会显示在屏幕上。超出设置的吸附会被忽略;部件会在你的瞄准位置保持自由,直到你靠近。护卫舰部件始终正常吸附。
图案方向(0 或小键盘 0) 有些部件可以吸附到同一位置但朝向不同 - 地板的图案,或山墙或面板的倾斜方向。通常游戏会选择与你相机匹配的方向,因此当你移动时它会翻转。吸附部件(绿色),然后按 0:它会转向下一个方向并保持吸附 - 这是游戏自带的吸附,因此角度键仍然在正确的边缘上铰接。屏幕显示“Pattern direction 1 of 4”等。
- 4 个方向:方形地板、四分之一地板、平屋顶瓦片
- 3 个方向:大和小三角地板
- 2 个(翻转):斜屋顶端 / 山墙、斜墙板、半拱(面板和拱还有底部 / 中部 / 顶部版本)
方向会为后续部件保留,直到你按 \。从未按下 = 正常游戏。
须知
- 在某个角度或微移后变红的部件是游戏因正常原因拒绝的(例如它会嵌入另一个部件内)。尝试另一个角度或步进。
- 护卫舰模块可以以任意角度倾斜。两个模块之间的门只有在模块完全对齐时才会出现,与正常游戏一致。
- 已用基地和护卫舰部件测试。
- 接触过停靠护卫舰的基地部件可能会持续提示必须附着到护卫舰。这是游戏本身的问题(没有模组也会发生):远离护卫舰,退出建造模式再重新进入。
- 可与建造菜单、颜色和建造限制模组(例如 Beyond Base Building)一起使用。如果另一个模组替换了半楼梯或大三角文件,请使用可选的 AMUMSS 脚本(Files 选项卡)代替 GAMEDATA 文件夹 - 你仍然需要 DLL。
- 如果另一个模组也安装了名为 XINPUT9_1_0.dll 的文件,两者只能同时使用一个。
- **杀毒软件:**某些杀毒程序(包括 Windows Defender)可能会标记 XINPUT9_1_0.dll。这是误报:该 DLL 读取你的按键用于热键,并在内存中修补游戏的建造代码,自动扫描器也会在有害程序中看到这些行为。Microsoft 审查了 v1.1 并移除了其检测。如果 Defender 删除了它:Windows 安全中心 > 病毒和威胁防护 > 保护历史记录 > 点击该条目 > 操作 > 在设备上允许(或还原)。要防止再次发生,请将该文件添加为排除项(病毒和威胁防护设置 > 管理设置 > 排除项)。
- 游戏更新:模组在每次启动时检查游戏,如果更新改变了它所需的内容,它会自动关闭(游戏随后正常运行)。如果更新后出现异常,请移除模组直到更新发布。
工作原理 该模组是一个小型 DLL,XINPUT9_1_0.dll。Windows 随游戏加载它,因为游戏请求该名称的文件 - 常见的“代理 DLL”方法。每个控制器调用都原样传递给 Windows。 它挂钩游戏的基地建造函数:在游戏选择吸附后,模组围绕关节旋转该姿态并显示在游戏自带的幽灵上;放置的部件获得相同的姿态。游戏自带的吸附和红/绿检查仍然运行。仅对护卫舰部件,模组放行游戏的“必须直立”检查。 微移在游戏吸附部件后按固定步进移动同一姿态;游戏仍然检查和放置它。 图案键仅改变某个位置处游戏自带吸附选择中保留哪一个;游戏仍然吸附、检查和放置部件。 两个建造文件仅添加从现有部件复制的吸附点。 它不会连接互联网、更改你的存档文件,或写入任何文件,除了其自身的日志(Binaries\SnapAngles_log.txt)。
鸣谢
- MinHook 由 Tsuda Kageyu(与 Michael Maltsev 和 Andrey Unis),包括 Vyacheslav Patkov 的 Hacker Disassembler Engine - DLL 内置的挂钩库(BSD 许可证,全文见下载中的 THIRD_PARTY_LICENSES.txt)。
- Hello Games - No Man's Sky。两个建造文件是游戏自带的文件,吸附点复制自游戏自带的部件。
- MBINCompiler(monkeyman192 及贡献者)- 用于转换建造文件。
- NMS.py / pyMHF(monkeyman192 及贡献者)- 此模组的第一个版本是用它们构建和研究的。
- AMUMSS(Wbertro 及贡献者)- 由可选的合并脚本使用。
Snap Angles 是粉丝制作的模组,与 Hello Games 或 Microsoft 无关联,也未获其认可。
使用 AI 制作 此模组的代码是与 AI(Anthropic 的 Claude)在我的指导下编写的。我规划了每个功能,在游戏中测试了每次更改,并决定了发布内容。此页面文本也是用 AI 起草的。按 Nexus 要求标记为“AI-Generated Content”和“AI Media”。
错误与帮助 在 Bugs 选项卡中发帖:说明你正在放置哪个部件以及按了哪个键,并附上 Binaries\SnapAngles_log.txt。
**测试环境:**No Man's Sky PC(Steam),2026年10月游戏版本。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。