3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3133|回复: 7
打印 上一主题 下一主题

[MOD] [1.4.3613汉化Mod] HugsLib(第三次更新)

[复制链接]

43

主题

155

帖子

2859

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
54
金元
26427
积分
2859
精华
0
注册时间
2022-12-23
跳转到指定楼层
主题
发表于 2023-10-6 00:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 3dm_22695495 于 2023-11-17 20:40 编辑


HugsLib
原创意工坊地址:
https://steamcommunity.com/sharedfiles/filedetails/?id=818773962
这个Mod用来给其他Mod提供运行库帮助、给Moder和玩家快速调试、上传日志和阅读更新报告等。
我这里这个不是基于Steam创意工坊的版本,而是基于Owlchemist在Github上的修复版。
Github地址:
https://github.com/Owlchemist/RimworldHugsLib
这个Owlchemist修复版HugsLib相比于Steam版,对被破坏的Mod选项页面的搜索栏进行了修复。



这里对这个Mod进行以下修改:
1、更细致地汉化;
2、追加Quickstart的翻译接口。
Quickstart是HugsLib提供给Moder的快速调试、快速启动功能,可以在打开游戏后立刻创建新游戏、或者立刻读取一个存档,也可以修改原版在开发者模式下的“快速测试”功能,调整其地图尺寸、开局剧本。如果你要调试什么的话,相当方便哈。
不过启动游戏阶段的文本就不添加翻译接口了,这时候都没加载翻译文件,加翻译接口是毫无意义的。


第二次更新:
3、补充上次更新时未添加的
Quickstart快速启动相关的翻译接口。现在,快速启动的设置页面完全汉化了。
4、在快速启动的设置页面的地图尺寸选择选项中追加可选的更多小地图尺寸规格,100、125、150、175。其中,150x150是原版在快速测试时使用的地图尺寸,在被HugsLib覆盖后不可选用,现在可以重新选用这个尺寸了。


第三次更新:
5、移除少量在dnSpy编译时意外残留的旧版本赘余数据。不过只是个无关紧要的更新,这些赘余数据不会影响实际游戏(或许会导致内存占用大几KB?)。
6、追加快速启动QuickStart内的一处漏掉的翻译接口。这个翻译接口位于被编译器隐藏的右键悬浮菜单,之前技术不够未能找到。

链接(跳转到这个帖子里获取,
不要发布到steam创意工坊上,除非你获得了对应作者的授权!):
https://bbs.3dmgame.com/thread-6456483-1-1.html

回复

使用道具 举报

43

主题

155

帖子

2859

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
54
金元
26427
积分
2859
精华
0
注册时间
2022-12-23
舒服的沙发
 楼主| 发表于 2023-11-7 21:39 | 只看该作者
值得一提的是,HugsLib的作者已经失联一年了,因此这个Mod的一些问题没有被修复。
除了前面提到的会导致Mod选项页面的搜索栏损坏,HugsLib本身的日志上传功能也已损坏、无法正常上传。

如果仍有小伙伴想上传HugsLib日志,那么要搭配使用Log Publisher from HugsLib,或者Map Preview等由m00nl1ght发布的作品,这些Mod修复了HugsLib日志上传功能的异常(也可以单独使用)。

Map Preview实际上内置了Log Publisher from HugsLib,所以和使用Log Publisher from HugsLib是一样的。
回复 支持 反对

使用道具 举报

0

主题

334

帖子

440

积分

高级玩家

Rank: 4

贡献度
0
金元
4402
积分
440
精华
0
注册时间
2021-2-24
硬硬的板凳
发表于 2023-11-28 16:31 | 只看该作者
打上了之后进游戏除了移动视角别的都没了
回复 支持 反对

使用道具 举报

0

主题

334

帖子

440

积分

高级玩家

Rank: 4

贡献度
0
金元
4402
积分
440
精华
0
注册时间
2021-2-24
冰凉的地板
发表于 2023-11-28 16:32 | 只看该作者
[HugsLib][ERR] Exception during ApplyHarmonyPatches: HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Void HugsLib.Patches.Game_DeinitAndRemoveMap_Patch::MapRemovalHook(Verse.Map map)
  at HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) [0x00047] in <255414689d344b1385ae719f6cce8c55>:0
  at HarmonyLib.PatchClassProcessor.Patch () [0x00068] in <255414689d344b1385ae719f6cce8c55>:0
   --- End of inner exception stack trace ---
  at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00127] in <255414689d344b1385ae719f6cce8c55>:0
  at HarmonyLib.PatchClassProcessor.Patch () [0x00093] in <255414689d344b1385ae719f6cce8c55>:0
  at HarmonyLib.Harmony.<atchAll>b__10_0 (System.Type type) [0x00007] in <255414689d344b1385ae719f6cce8c55>:0
  at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <255414689d344b1385ae719f6cce8c55>:0
  at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <255414689d344b1385ae719f6cce8c55>:0
  at HugsLib.HugsLibController.ApplyHarmonyPatches () [0x00050] in <58fceb93ae2e447a8ecd293c17e50876>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
HugsLib.Utils.ModLogger:ReportException (System.Exception,string,bool,string)
HugsLib.HugsLibController:ApplyHarmonyPatches ()
HugsLib.HugsLibController:InitializeController ()
HugsLib.HugsLibController:EarlyInitialize ()
HugsLib.Core.HugsLibMod:.ctor (Verse.ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke (object,object[])
System.Reflection.MonoCMethodoInvoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MonoCMethod:Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.RuntimeType:CreateInstanceImpl (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[],System.Threading.StackCrawlMark&)
System.Activator:CreateInstance (System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[])
System.Activator:CreateInstance (System.Type,object[])
Verse.LoadedModManager:CreateModClasses ()
Verse.LoadedModManageroadAllActiveMods ()
Verse.PlayDataLoaderoPlayLoad ()
Verse.PlayDataLoaderoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
回复 支持 反对

使用道具 举报

43

主题

155

帖子

2859

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
54
金元
26427
积分
2859
精华
0
注册时间
2022-12-23
5#
 楼主| 发表于 2023-11-28 17:53 | 只看该作者
无数个黑夜 发表于 2023-11-28 16:32
[HugsLib][ERR] Exception during ApplyHarmonyPatches: HarmonyLib.HarmonyException: Patching exception ...

神奇,可能是与某些特殊的Mod交叉影响了?总之,用回Steam版的HugsLib吧,这个魔改版对普通玩家而言也没什么用处。
我近期不用电脑,不能检查具体情况。

回复 支持 反对

使用道具 举报

0

主题

334

帖子

440

积分

高级玩家

Rank: 4

贡献度
0
金元
4402
积分
440
精华
0
注册时间
2021-2-24
6#
发表于 2023-11-28 19:28 | 只看该作者
3dm_22695495 发表于 2023-11-28 17:53
神奇,可能是与某些特殊的Mod交叉影响了?总之,用回Steam版的HugsLib吧,这个魔改版对普通玩家而言也没 ...

好的谢谢
回复 支持 反对

使用道具 举报

43

主题

155

帖子

2859

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
54
金元
26427
积分
2859
精华
0
注册时间
2022-12-23
7#
 楼主| 发表于 2023-12-2 20:00 | 只看该作者

今天抽空检查了一下,这错误码看得我一头雾水毫无头绪我是看不错存在什么问题的了,实测也通过了、没触发什么问题。。。


我估计我是没法解决这种Bug了。
此外,有个信息需要向你确认一下:你是否更改过这个Mod的About文件夹内的About.xml的name?

回复 支持 反对

使用道具 举报

0

主题

119

帖子

172

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1724
积分
172
精华
0
注册时间
2022-7-22
8#
发表于 2024-2-16 00:02 | 只看该作者
ASFDASFDSFASDFDSD
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-16 11:35 , Processed in 0.483024 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表