
REFrameworkRE引擎游戏模组加载与脚本【免费下载链接】REFrameworkMod loader, scripting platform, and VR support for all RE Engine games项目地址: https://gitcode.com/GitHub_Trending/re/REFrameworkREFramework 是一款面向 RE 引擎游戏的模组加载框架一个dinput8.dll就能把自制改动装进游戏覆盖《生化危机》《鬼泣5》《怪物猎人》《街霸6》等十余款作品。它同时提供 Lua 脚本平台与 6DOF VR 支持从直接勾选内置功能到写脚本、开发 C 插件都在同一个入口里完成。谁该用、用到哪层先对号入座判断自己要不要往下读只玩游戏装完 dll、按 Insert 调出菜单勾选内置功能即可读「能力地图」就够。想改效果会照着scripts/抄改几十行 Lua读到「跟做一个完整小例子」为止。想开发插件需要 C 骨架和类型定义再看「资料地图」里的开发入口。只玩游戏的人不需要读后面的脚本和开发章节。从安装到看到效果的最短路径三步走装完就能确认是否成功安装非 VR 只把dinput8.dll解压到游戏根目录VR 先把 SteamVR 装好再解压整个压缩包Proton/Linux 在游戏属性里加启动项WINEDLLOVERRIDESdinput8.dlln,b %command%。启动验证进游戏后按Insert默认 Menu Key弹出主菜单窗口标题栏带版本号与 commit hash 即注入成功初始化阶段窗口显示 REFramework is currently initializing...等它切换成各模组列表即为正常。第一个效果找到 FOV Slider 拖动视野或开 Free Camera 脱离角色移动相机。失败时看哪里按 Insert 完全没反应先确认dinput8.dll是否与游戏 exe 同级窗口一直停在 initializing 或报错查游戏根目录的游戏名_framework_log.txt如re2_framework_log.txt。能力地图开箱即用、脚本、开发入口把功能拆成三档标注适用的游戏档位功能适用开箱即用FOV Slider / Free Camera / Scene Timescale / Vignette Disabler / GUI Hider / 超宽屏修复所有游戏开箱即用First Person第三人称转第一人称RE2、RE3开箱即用Manual Flashlight手电改手动RE2、RE3、RE8开箱即用6DOF VR 通用手柄运动控制所有RE2/3/7/8需少量代码Lua 脚本sdk.find_type_definition拿方法、re.on_draw_ui画 UIImGui 节点式链编辑器所有开发入口C 插件examples/起步、C# API、逆向工具reversing/写插件/逆向支持的游戏完整清单见 README.md 的 Supported Games 一节以仓库最新提交为准。跟做一个完整小例子用现成的re2_sharpness_removal.lua走一遍完整流程它做什么在 RE2/RE3 里关掉 TAA 锐化和抖动让画面更干净并在菜单里多出两个勾选项。文件在哪scripts/re2_sharpness_removal.lua脚本很短逻辑集中在对ToneMapController.applyLayerParam的 hook 上。怎么放进去跑脚本是从游戏目录reframework/autorun/自动加载的把它拷进去、重启游戏即生效也可以在菜单 ScriptRunner 分区点 Run script 手动选文件。改哪里变效果菜单 Sharpness Settings 里勾 Sharpness Enabled / TAA Jitter Enabled想改默认值就动脚本里的wanted_sharpness_enable、wanted_jitter。提示脚本里require(utility/RE2)这类依赖要连utility/目录一起拷否则加载会报错。症状 → 原因 → 动作三个常见坑症状按 Insert 主菜单不出现。最可能原因dinput8.dll没放进游戏根目录或版本对不上。自查确认 dll 与游戏 exe 同级、用对当前游戏对应的构建。症状脚本放进去了但没效果或菜单里冒红字。最可能原因放错目录应放reframework/autorun/或缺依赖文件。自查看 ScriptRunner 分区 Last Script Error 红字提示。症状单机正常、联机时脚本突然失效。最可能原因检测到在线对局框架会主动卸载脚本。自查脚本区若显示 Online match detected 即属正常保护行为。资料地图去哪找哪份东西README.md安装方式、支持游戏清单、内置模组和 Included Fixes第一次接触先看它。scripts/按游戏分好的现成 Lua 脚本想学脚本长什么样直接翻这里抄改。examples/C 插件骨架example_plugin/是完整结构准备写插件从这里起步。shared/sdk/各游戏的类型定义头文件via.Transform 等Lua 里sdk对象的底层就靠它。reversing/IDA 命名与路径提取工具、结构定义只有做逆向分析才需要碰。COMPILING.md从源码编译的完整流程需 C23 编译器、CMake推荐 Visual Studio 2022。REFramework 把装个模组和写个模组压进了同一个 dll前者零门槛后者有现成脚本可抄。下一步把scripts/re2_sharpness_removal.lua放进你正在玩的游戏目录reframework/autorun/重启后按 Insert看画面锐化开关是否出现。【免费下载链接】REFrameworkMod loader, scripting platform, and VR support for all RE Engine games项目地址: https://gitcode.com/GitHub_Trending/re/REFramework创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考