补丁介绍
《绝地潜兵2》Lua模组加载器MOD由VeganSquid制作,当前版本0.11.0。该MOD针对2026年10月20日游戏更新后Lua模组失效的情况,通过替换游戏启动脚本,重新加载基于PUC Lua 5.1编写的模组,不依赖已被移除的LuaJIT与ffi库。
安装方法
1、使用模组管理器正常安装,如同其他模组。
2、本MOD无设置。
3、启动游戏。
注意
只能有一个模组替换启动脚本。不要安装第二个同样替换启动脚本的加载器。
Bingus Shared Loader v20在此游戏版本不启动,无需与本加载器同时安装。
Lua模组加载器MOD说明
功能
在2026年10月20日更新后重新启动《绝地潜兵2》的Lua模组。
背景
游戏现在运行内置PUC-Rio Lua 5.1,LuaJIT被移除,ffi、bit、jit随之消失。
Bingus Shared Loader启动的脚本core/wwise/lua/wwise_flow_callbacks被移除,基于加载器的Lua模组无法启动。
游戏仍从模组加载启动脚本,并仍每帧运行Lua模组的更新;本加载器利用这一点。
特点
替换游戏启动脚本,先运行原版脚本,保持不变。
启动所有按Bingus Shared Loader方式声明的Lua模组:首行-- HD2-Addon: mods//。为Bingus Shared Loader构建的模组无需修改即可被找到。
每个模组独立启动。失败的模组被跳过,其余仍启动。
日志记录找到的模组、启动的模组、失败的模组及原因:%APPDATA%ArrowheadHelldivers2boot_mod_loader.log。
兼容性
仅启动模组,无法恢复游戏已移除的功能。
可用:仅使用游戏Lua API的模组,包括units、lights、lines、屏幕文字、按键与游戏网络字段。已在此版本测试:Mod Lag Watchdog、Helmet Headlamp。
不可用:需要LuaJIT的模组,即ffi(所有读写游戏内存的模组)、bit库、goto或LuaJIT字节码。日志会列出每个失败模组及原因。
部分可用:某些模组可在关闭读内存部分后继续运行。
面向模组作者
模组必须是9ba626afa44a3aa3.patch_中的纯文本Lua资源。
资源名必须为mods//,首行必须为-- HD2-Addon: mods//。
若两个补丁同名,补丁号高者胜。模组按补丁顺序在引擎init内启动;此时update与shutdown已存在,可被包装。
CowboyBingusModLoader在无ffi下提供:api、open_log、after_startup与capabilities。其revision命名本加载器。
请按Lua 5.1编写。不要使用goto、bit.*、0x...ULL或ffi。请针对PUC Lua 5.1测试;仓库中有测试方法。
补丁推荐
使用反馈
如果您在使用过程中出现错误或者希望有更多mod,欢迎在下方评论区反馈,感谢使用!
普通下载:
资源地址收录规则:

玩家还下载了这些补丁
游戏MOD最新更新
游戏MOD下载TOP10
1
大小:311.4M
2
大小:277.1M
3
大小:41.3M
4
大小:140.7M
5
大小:152.6M
6
大小:9M
7
大小:28M
8
大小:542.8M
9
大小:51.4M
10
大小:13K





































