
建筑无人机大师
Construction Drone Master 是一个轻量级、零开销的客户端插件,专为 Valheim 基地建造者设计。
查看大图它引入了一种高响应、独立的自由飞行相机模式,将你的视觉视角分离到一个漂浮的无人机视口中,从而允许在狭窄空间、高空脚手架或复杂屋顶线条中进行像素级精确对齐和资产放置。
该模组基于 Unity 6 从零开始设计,与第一人称视角套件设置和客户端多人网络架构保持完全兼容。
✨ 核心系统功能分解
1. 无缝飞行反转层
[list]
[][b]变换继承立交桥:[/b]对
[code]GameCamera.UpdateCamera[/code]应用 Harmony 前缀快捷方式。触发你指定的切换热键后,插件会立即抓取当前主镜头组件的精确位置坐标和欧拉旋转向量。这使无人机相机能够从你的第三人称视角无缝分离,而不会重置你当前的视角或俯仰轨道。[/]
[][b]角色位置锚定:[/b]在无人机相机模式下飞行时,模组会强制
[code]Player.m_localPlayer.transform.position[/code]直接锁定到你最初的角色发射坐标。它对玩家非托管
[code]Rigidbody[/code]物理组件施加刚性速度和角速度钳制,防止你的物理角色在你建造时滑动、漂移或穿过地形网格坠落。[/]
[][b]放置范围解缚:[/b]动态地将
[code]Player.m_localPlayer.m_maxPlaceDistance[/code]从原版限制性的 8 米基线更新为巨大的 [b]40 米半径[/b]。这使你能够轻松地从远处将大型屋顶、地基和高空横梁对齐拼接在一起。[/]
[/list]
2. 静默核心即时速度调校(新功能)
[list]
[][b]快速 3.0 m/s 线性步进:[/b]即时调整你的相机飞行速度。按住 [b]Left Shift 键[/b]并滚动鼠标滚轮,即可按每格滚动 [b]3.0 m/s 的平稳、利落间隔[/b]增加或减少你的相机速度。[/]
[][b]扩展空间边界:[/b]你的速度调整会清晰地映射到严格的系统边界内,完全钳制在精确的 [b]2.0 m/s 精细爬行下限[/b](用于紧密对齐)到快速的 [b]80.0 m/s 复合扫掠上限[/b](用于瞬间穿越大型聚落)之间。[/]
[][b]防冲突输入防火墙:[/b]自定义安全钩子保护你当前的建造网格。按下 Left Shift 会抽象地屏蔽你的放置调用,临时锁定原版建筑部件旋转更新和相机缩放功能,这样你的结构在你调整飞行速度时永远不会意外旋转。[/]
[][b]持久会话记忆:[/b]无人机跟踪矩阵会在你整个活跃游戏会话期间,将你最后选择的飞行速度动态保存在后端内存循环中。步行返回角色不会清除你的速度;你的自定义速度会安全锁定,并在你下次分离时等待你。[i](仅在游戏客户端全新启动时才会重置为配置默认值)。[/i][/]
[/list]
3. 可配置聚光灯投射引擎
[list]
[][b]动态镜头注入:[/b]在主动操控无人机时按下 [b]F 键[/b],会实例化一个设置为
[code]LightType.Spot[/code]的非托管 Unity
[code]Light[/code]组件。该聚光灯直接作为主相机核心变换层级的子对象,投射出宽大而聚焦的光束,完美跟踪你的中心准星视线向量。
[/]
[][b]UI 输入安全防火墙:[/b]手电筒输入扫描器具有严格的界面跟踪检查。如果你的屏幕上活动着容器物品栏、聊天记录框或小地图叠加层,切换按钮会被自动忽略,从而防止与其他插件的热键映射冲突。[/]
[][b]零泄漏内存清理:[/b]灯光对象与无人机相机的活动状态紧密绑定。在你关闭无人机、切换到锤子建造菜单之外或退出服务器会话的精确微秒,脚本会执行自动清理过程(
[code]GameObject.Destroy[/code]),从物理内存堆中彻底清除聚光灯容器。[/]
[/list]
[line]
⚙️ 配置参数字典(
[code]constructiondronemaster.cfg[/code])
首次加载时,插件会在你的
[code]BepInEx/config/[/code]目录中生成一个精简的配置仪表板,公开以下可编辑的调校参数:
📁 类别:
[code][Hotkeys][/code][list]
[][code]ToggleBuildCamera[/code][i](KeyboardShortcut | 默认值:B)[/i]
[list]
[]设置用于分离和重新锚定相机无人机系统的主要输入命令。[i]注意:仅当你的角色手持建筑锤或设置为有效建造菜单放置层的工具时,无人机才会切换为活动状态。[/i][/]
[/list][/]
[/list]
📁 类别:
[code][General][/code][list]
[][code]CameraFlightSpeed[/code][i](Float | 默认值:12.0)[/i]
[list]
[]规定通过飞行键在工作空间向量中导航时应用于相机无人机的初始速度倍率。[/]
[/list][/]
[][code]MouseSensitivity[/code][i](Float | 默认值:3.0)[/i]
[list]
[]调整操控无人机镜头阵列时视线向量的旋转跟踪速度。[/]
[/list][/]
[/list]
📁 类别:
[code][Drone Flashlight Settings][/code][list]
[][code]FlashlightRange[/code][i](Float | 默认值:90.0)[/i]
[list]
[]决定聚光灯投射光子完全衰减前可传播的最大距离阈值。[/]
[/list][/]
[][code]FlashlightConeAngle[/code][i](Float | 默认值:90.0)[/i]
[list]
[]以度为单位设置聚光灯束锥的结构宽度。默认硬编码为巨大的 90 度体育场泛光弧,以轻松照亮大型制作房间。[/]
[/list][/]
[][code]FlashlightIntensity[/code][i](Float | 默认值:1.0)[/i]
[list]
[]配置聚光灯投射器的原始亮度输出。预设为干净的 1.0 配置,以防止石头或木材网格上的纹理过曝和眩光。[/]
[][i]精简参考标度:[/i]
[code]1.0[/code]= 低亮度,
[code]2.0[/code]= 中等亮度,
[code]3.0[/code]= 高亮度。[/]
[/list][/]
[/list]
[line]
[b]安装说明[/b]
将 ConstructionDroneMaster.dll 直接放入你的 Valheim\BepInEx\plugins\ 文件夹
[b]我的模组:[/b]
[url=https://www.nexusmods.com/valheim/mods/4154]Auto Refuel Engine
[/url][url=https://www.nexusmods.com/valheim/mods/4160?tab=description]Auto Ballista Reload[/url]
[url=https://www.nexusmods.com/valheim/mods/4156?tab=description]Deep Storage Crafting[/url]
[url=https://www.nexusmods.com/valheim/mods/4025]Zone GC Throttler[/url]
[url=https://www.nexusmods.com/valheim/mods/3988]Auto-Save Manager[/url]
[url=https://www.nexusmods.com/valheim/mods/4016]Recipe Search Optimizer[/url]
[url=https://www.nexusmods.com/valheim/mods/3996]Construction Drone Master[/url]
[url=https://www.nexusmods.com/valheim/mods/3987?tab=description]Open World Congestion Governor[/url]
[url=https://www.nexusmods.com/valheim/mods/3705]Network Stream Widener[/url]
[url=https://www.nexusmods.com/valheim/mods/3699]Base Virtual Proxy Optimizer[/url]
[url=https://www.nexusmods.com/valheim/mods/3701]Particle Pacing Limiter[/url]
[url=https://www.nexusmods.com/valheim/mods/4161]Immersive Weather and Acoustics[/url]
[url=https://www.nexusmods.com/valheim/mods/3694]Terrain Loading Priority Fix[/url]
[url=https://www.nexusmods.com/valheim/mods/3692]Performance Booster[/url]
[url=https://www.nexusmods.com/valheim/mods/3690]Auto Repair Fix[/url]
[url=https://www.nexusmods.com/valheim/mods/3680]Crosshair Hitbox Fix[/url]
[url=https://www.nexusmods.com/valheim/mods/3723]Network Culling Optimizer[/url]
[url=https://www.nexusmods.com/valheim/mods/3722]True Axis Build Rotator[/url]
[url=https://www.nexusmods.com/valheim/mods/3816]First Person Perspective[/url]
[url=https://www.nexusmods.com/valheim/mods/4037]Wolves Can Jump[/url]
[url=https://www.nexusmods.com/valheim/mods/4283]Server Spawn Data Governor
[/url][url=https://www.nexusmods.com/valheim/mods/4291?tab=description]Spear Tracker[/url]
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。