thelongdark吧 关注:52,906贴子:641,264
  • 21回复贴,共1

【教学】如何安装漫漫长夜的mod

只看楼主收藏回复

开贴缘由:
首先这游戏的mod还是比较少而精的。
但是不知道是游戏受众问题还是有人故意(听起来好像有人靠倒卖这游戏的mod赚钱)的,这游戏的mod一直在国内社区有一个很微妙的地位。很多人偷摸着用,表面上又没人分享。
同样也几乎没有人参与mod的维护和建设。
不过mod之外搞地图维护的几位b站大佬是真的值得好评给赞助。
反观国外社区最早搞地图的那几位大佬早弃坑跑路了,现在wiki上还都是超级老版本的地图。
安装mod的准备:
因为游戏使用了Il2Cpp发布,所以常见的dnspy并不能有效的修改游戏。(如果你是缺氧玩家应该很了解C#反编译使用dnspy简单修改游戏主逻辑的操作)
因此这个游戏的mod基于更加定制化的注入程序,Melon Loader进行加载。
那么如何安装 Melon Loader,可以参考下面2个链接。
官网介绍:(https://melonwiki.xyz/#/?id=requirements
自动安装包:https://github.com/HerpDerpinstine/MelonLoader/releases/latest/download/MelonLoader.Installer.exe
如何查询mod:
事实上,漫漫长夜在国外社区中也并不像其他相较大众的游戏一般,有优秀的、大型专业的社区网站。
但也是拥有一个绝大多数mod的创始人大佬(xpazeman)设立的个人网站,进行整合与管理。
The Long Dark - Mod List (https://xpazeman.com/tld-mod-list/index.html)
在这个网页里你可以轻松的通过左侧的搜索栏、分类栏来快速找到所有漫漫长夜里有名有姓的mod。
如何汉化mod:
(简单)游戏过程中直接截图使用翻译软件。
(中等)通过源代码自己从代码中汉化对应文本并重新编译。
(复杂)依赖于作者是否使用了本地化插件(LocalizationUtilities.dll),并按照规范提供翻译文件,
- 如何查找源代码并重新构建mod:
打开详细mod窗口时,点击右下角的【SOURCE & README】按钮,即可打开对应的github仓库。
通过git或zip下载源代码,使用VSCode或其他你喜欢的编译器进行修改内容。
对根目录下的C#项目配置文件(例如WeightTweaks.csproj)进行构筑即可生成新的mod文件(WeightTweaks.dll)。
- VSCode下的环境安装与启动,使用VSCode打开csproj文件的第一时间,VSCode就会尝试去像微软下载C#的开发环境,如果你已经有那就更简单了,在终端中使用dotnet build .\WeightTweaks.csproj(名字看你实际用的)即可。
注意,通常csproj文件里也设置了TheLongDarkPath等一系列路径,记得换成你实际游戏的路径。
一些mod推荐:
————这是依赖的基础mod
ModSettings 绝大多数mod都依赖的一个mod,用来生成mod菜单
ComplexLogger 某些特定mod需要的一个输出log的mod,没依赖就不需要装
LocalizationUtilities 某些特定mod需要的一个支持多语言适配mod,没依赖就不需要装,反正目前为止没见过有国人大佬去提供中文文本的mod,而且大部分老mod也不支持多语言适配
————游戏体验相关
FasterSearching 可以跳过空箱子的搜索读条,提高游戏体验。
MapManager 可以设置画地图的范围、速度。还有自动、手动开全图快捷键可以设置。
HouseLights 可以自主通过房间内开关进行开关灯操作,并设置灯光的亮度与范围。
SaveManager 可以随地存读档,默认键F5F6。可以有效改善游戏操作逻辑,但实际上也可以用作作弊。
UseTheWorstFirstAndDropStone 根据设置让部分或全部道具都优先使用耐久度低的。
————下面是作弊相关
DeveloperConsole 开发者模式控制台,常见命令行有pos显示当前坐标,tp传送到指定坐标,add_gear添加制定道具,rifle快速测试步枪套装等… help显示全命令行。tab键可自动补全命令代码。
GearDecayModifier 腐坏速度修改,可以分类设置也可以全体设置,通过设置食物腐坏速度或未搜索前腐坏速度为0,可有效降低入侵的探图焦虑症状。也可以作弊设置道具永不腐坏。
SonicMode 设置潜行、步行、奔跑速度的倍率,也可以设置体力恢复速度和恢复开始时间。
UniversalTweaks 综合修改,与一些杂七杂八被统合的mod冲突,主要功能可以看github仓库里的readme。(Deaadman/UniversalTweaks:一种修改,通过调整 The Long Dark 中有意义的特定元素来增强游戏机制。 (github.com)),主要作弊功能:手电筒无限用、额外负重、自定义模式可获得徽章、雪屋腐坏速度、室内放石头堆。
WeightTweaks 重量倍率修改,可以分类修改部分道具的重量倍率。但是目前mod不支持最新的漫漫长夜,需要自己根据git上的pullrequest自行修改源代码重新发布dll。虽然是作弊但也是我最喜欢的mod。


IP属地:上海1楼2024-07-22 13:18回复
    好帖,有mod下载地址吗


    IP属地:四川来自Android客户端2楼2024-07-22 14:36
    收起回复
      melon会默认打开控制台在后台帮助用户随时跟踪mod的运行情况(比如排查错误)。
      如果你不需要实时查看运行记录,或打算自己用其他更专业的编辑器查看log文件的话。
      可以在steam的游戏启动选项里添加 --melonloader.hideconsole 来让melon不要默认在后台打开控制台界面。


      IP属地:上海3楼2024-07-22 15:10
      回复
        好帖,收藏了


        IP属地:新疆来自Android客户端4楼2024-07-22 16:37
        回复
          国内有个zhaochun8787大佬专门汉化整合mod包的,里面自带模组的西瓜加载器,3dm和b站都有发布,他还经常在外网那个漫漫长夜模组Discord论坛和mod作者交流,最近还请那个动物伙伴mod的作者更新了美洲狮伙伴


          IP属地:山东来自Android客户端5楼2024-07-26 12:05
          回复
            大佬,绕道失败无法找到兼容的框架版本是缺了个什么东西呀


            IP属地:云南6楼2024-08-06 19:51
            收起回复
              点赞


              IP属地:湖北7楼2024-08-15 10:40
              回复
                为什么在TLD里面没有modsettings啊,好多mod都依赖但是点不进去


                IP属地:河南来自Android客户端8楼2024-09-14 23:12
                回复
                  那问题来了,打mod影响成就获取吗?


                  IP属地:贵州9楼2024-12-05 12:52
                  收起回复
                    剧情模式怎么启用mod呀,装好之后只有生存模式有


                    IP属地:江苏10楼2024-12-18 17:48
                    回复
                      想问一下,是不是epic版本的打不了mod啊


                      IP属地:广东11楼2024-12-20 09:57
                      收起回复
                        想问一下,melon下载完了,DeveloperConsole文件也拉到mods里面,但是在游戏里面按不出来,会不会是因为游戏版本是2.39的原因用不了要等作者更新


                        IP属地:广西12楼2024-12-22 04:27
                        收起回复
                          @不是撸大海🌊 快来加精


                          IP属地:北京来自Android客户端13楼2024-12-31 13:25
                          回复