You are viewing a potentially older version of this package.
View all versions.
TerrainScanner
TerrainScanner - Death Stranding style terrain scanner for PEAK. Provides persistent ground marks, scan outlines, and customizable visuals.
| Date uploaded | a week ago |
| Version | 1.1.5 |
| Download link | default_d542Bb-TerrainScanner-1.1.5.zip |
| Downloads | 318 |
| Dependency string | default_d542Bb-TerrainScanner-1.1.5 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301Cysharp-UniTask
Provides an efficient allocation free async/await integration for Unity.
Preferred version: 2.5.0README
TerrainScanner
PEAK 的地形扫描器 mod:基于 shader 的 Death Stranding 风格透视地形扫描,由 GPU 渲染、异步采样,快速且不卡顿。

这是什么
- 立足提示:按地形坡度提示可站立位置:
< 40°:可站立(白点)40°–50°:中等坡度,可站但有风险(黄色警告)≥ 50°:陡坡,不可站立(红叉)
- 扫描效果:从镜头出发的扫描波 + 轮廓描边 + 跟随扫描的标记点。
- 可自定义:扫描按键、颜色、标记大小、描边、音效音量等都可在配置文件里调整。
安装方法
- 需要 PEAK 游戏与 BepInEx(或使用支持 Thunderstore 的 Mod Manager)。
- 将本插件 DLL 放入游戏的
BepInEx/plugins/目录(或直接用 Mod Manager 一键安装)。 - 启动游戏,按下扫描键(默认
F)即可触发扫描。
依赖:
BepInEx、PEAKModding/PEAKLib.Core、Cysharp/UniTask(Mod Manager 会自动安装)。
常见问题
- 没有反应?确认插件已正确放到
BepInEx/plugins/,并且游戏中使用 Mod Manager 安装。 - 想改按键/颜色/音量?编辑游戏目录下
BepInEx/config/d542Bb.TerrainScanner.cfg(改后重启游戏生效)。
致谢
派生自 FengLvv/Death-stranding-scan 与 Tzebruh/Foothold(均为 MIT),整理自 haruyuki/TerrainScanner。维护:d542Bb。
CHANGELOG
版本说明
本项目在 Thunderstore 上的版本号与原作者 / 接盘者的版本序列衔接:作者 LIghtPeak 发至 1.1.2,接盘者 blumewmew(TerrainScannerFix)延续至 1.1.4。本仓库(d542Bb)继续沿用,从 1.1.5 起。
v1.1.5
- 采样改为以相机为坐标轴的规整矩形点阵(跟随镜头 Yaw、不受俯仰影响),并做视锥过滤。
- 立足/坡度分级:
<40°白点、40°~50°黄色警告、≥50°红叉(参考 Foothold)。 - 扫描音效:支持音量/冷却配置,音效先于扫描效果约 0.5s。
- cfg 增强:移除
GridStep,新增MarkIconSize/ Mark 三色可调,修复HorizontalCount/VerticalCount变更不生效。 - Style 静态项(颜色/宽度)真正接入材质;扫描动画目标参数化(
Anim*项标注"不建议修改")。 - 修复:
ScanFeature初始化(Create未调用、AssetBundle 同步加载导致原地扫描无反应);扫描点穿透表面(绑定深度实现遮挡)。 - 新增引用来源:Tzebruh/Foothold(立足判定)。
v1.0.0
- Initial release of TerrainScanner mod.