模组简介

DML – 伤害修改器加载器是针对《光与影:33号远征队》开发的轻量型基础PAK版本模组加载工具,专门面向想要自定义调整游戏伤害数值、加载各类自研逻辑模组的玩家与模组创作者群体。它不需要依赖任何外部动态链接库运行,也不会占用过多系统资源影响游戏原有帧率表现,除了核心的模组加载功能之外,还自带解锁游戏内置控制台、跳过默认开场动画的附加效果,不需要额外安装其他解锁类模组就能直接使用控制台相关功能。这款加载器完全基于游戏原生PAK机制运行,和依赖外部注入程序的同类工具有着明显区别,适配大部分基于UE5引擎开发的《光与影:33号远征队》正式版本。

功能要点

  • 纯PAK架构的轻量化加载核心,不需要额外的外部DLL文件支持,安装后不会修改游戏主程序本身的基础代码,也不会引发游戏崩溃类的异常问题,后台运行几乎不会占用额外CPU与显卡性能资源。
  • 原生解锁游戏内置控制台权限,同时自动跳过游戏启动时的开场动画内容,玩家进入游戏后不需要等待过长的加载前置流程,可直接进入主界面开始操作,同时避开了原版游戏控制台被官方锁死无法调用的限制。
  • 内置多组原生控制台指令,不需要编辑复杂的配置文件就能完成模组的添加、移除、列表查看、清空等全流程操作,还自带一键切换自由旁观相机的功能,方便玩家拍摄游戏截图或者探索正常流程无法抵达的隐藏区域。
  • 专门适配模组创作者的接入规范,只需要按照指定的UE5项目路径放置蓝图Actor文件,制作出的逻辑模组就可以被DML正常识别加载,也同步支持符合规范路径要求的自定义地图文件调用,降低了普通创作者的模组接入门槛。

前置依赖

本模组运行没有额外需要预先安装的第三方前置工具,所有运行需要的组件都已经整合在发布的压缩包内,无需单独下载其他相关程序。如果是自行制作的第三方自定义模组,需要按照DML指定的路径规范放置对应文件才能被加载器识别,原文未给出的相关配置细节以压缩包内附带的说明文档为准。

安装方法

首先下载本模组的压缩包文件,将压缩包内的全部内容解压到游戏路径下的...\Expedition 33\Sandfall\Content\Paks文件夹中,解压操作完成之后,你会在Paks文件夹内部看到自动生成的名为dml的文件夹,该文件夹内包含加载器运行需要的全部关联文件,不需要再额外改动其他位置的文件。安装完成后不需要修改游戏的任何启动项设置,直接正常启动游戏即可加载生效,具体路径如果和你本地游戏存放位置存在差异,以压缩包内自带的说明文档标注的路径为准。

使用说明

正常进入游戏之后,连续按两次F1、~或者Home任意一个按键,就可以顺利调出控制台的输入提示符,直接输入对应指令就能调用加载器的全部功能。输入dml help指令可以查看当前版本加载器支持的所有可用指令明细;输入dml add 模组名就可以直接添加并启用对应名称的已安装模组,比如输入dml add SandfallTrainer就能激活对应的训练类模组;输入dml remove 模组名就可以移除禁用当前正在运行的指定模组。除此之外输入dml list可以查看当前已经被识别到的所有待加载模组的完整列表;输入dml clear可以一次性清空当前所有已添加的模组加载记录;输入dml freecam就能直接切换到自由旁观者相机模式,再次输入相同指令就可以切回正常的游戏操控视角。对于模组创作者而言,只需要在自己的UE5项目中将承载模组核心逻辑的Actor蓝图按照/Content/模组名称/ModActor的路径存放,制作出来的逻辑模组就可以被DML正常识别,后续玩家只需要输入对应的添加指令就能正常调用模组功能。如果是自定义地图创作者,将制作好的umap关卡文件放在UE5项目内的/Content/CustomMaps/...路径下,后续玩家就可以通过dml map 地图名的指令直接加载自定义地图内容。

注意事项与兼容性说明

本加载器完全基于原生PAK机制运行,不会和其他同类型的纯PAK格式逻辑模组产生底层冲突,但是如果同时安装了其他针对控制台解锁、模组加载类的工具,可能会出现指令识别冲突的问题,建议同一时间只保留一款同类加载器生效。本加载器不依赖UE4SS类的外部动态链接库注入工具,不需要安装这类外部程序就能独立运行,减少了外部程序版本不匹配引发的各类异常问题。如果使用的是游戏测试预览版本,可能存在部分控制台指令无法正常响应的情况,建议在《光与影:33号远征队》正式发布的版本下运行使用,避免出现功能不兼容的问题。加载自定义模组的时候请确认放入的模组文件符合DML指定的路径规范,不符合路径要求的模组文件将无法被加载器正常识别,也无法通过对应的添加指令完成加载。

常见问题

部分玩家反馈连续按两次~键之后控制台没有弹出,大概率是游戏当前正处于部分过场动画强制锁定输入的阶段,只需要等待过场动画结束进入可操作的游戏界面之后再尝试呼出即可正常生效。如果输入dml add指令之后系统提示找不到对应模组,首先检查你放入dml文件夹下的模组文件是否按照规范路径存放,模组的名称拼写是否和你输入指令里的名称完全一致,大小写偏差也可能导致识别失败。部分在自由相机模式下出现的人物模型悬空、位置偏移的问题属于正常现象,只需要再次输入dml freecam指令切回正常操控模式就能恢复原有游戏状态,不会影响正常存档内容。