dreamquest吧 关注:707贴子:3,132

《Dream Quest》个人覆盖式汉化补丁分享

取消只看楼主收藏回复

蓝奏云链接:
https://wwpz.lanzoum.com/b04jxk49a
密码:67xe
百度云链接:
链接: https://pan.baidu.com/s/1nG0abmWjUZGhpVlJlzvgpw?pwd=g2te 提取码: g2te 复制这段内容后打开百度网盘手机App,操作更方便哦
此补丁是个人制作的覆盖式(文件覆盖,注意备份被覆盖的源文件)汉化补丁,在制作过程中感谢:Taptap 二叶叶 朋友,chatGPT,汉化教程up - Icetric冰介 ,及汉化群中的朋友。
用Unity做的游戏基本就是开源游戏——忘了是谁说的,不过确实是差不多,我这个过程唯一的问题就是把字体替换进去。然后Custom Font在Unity中和ttf其实算是同一种,只需要导入后将Unity处理好的部分分别替换就可以了。剩下的就是使用 dnspy干苦力活。ILSpy我还不会用。
说是干苦力,更多的是因为太枯燥了。《Dream Quest》游戏在表现上确实比较乏力。我总共的实际游戏时长应该也不超过6小时,不过毕竟也算做一件之前没人做过的事情,就慢慢来吧。
补丁为覆盖汉化,将会覆盖游戏根目录中的:Assembly-UnityScript.dll 和 sharedassets0.assets 两个文件。使用此种方法纯粹是因为个人能力限制。之前也想试试用一些可以给Unity游戏写Mod的工具来做汉化,不过最后都是不了了之。
在使用该补丁前请一定注意备份对应文件。当然我也打包了一个原始文件压缩包。如果打完汉化补丁后出现任何问题都可以进行还原。
【注意事项】:
1.本补丁目前还有怪物名称,怪物图鉴及部分卡牌buff没有进行汉化。吟游诗人 职业比较特殊,设计的歌曲及机制还没有汉化。图鉴会在后续进行更新。所以想要彻底完全的汉化在现阶段是没有的。
2.原版游戏,在梦境之主那里有三种涉及卡牌名字的特殊机制,分别是:要求卡牌名称包含某字母,要求卡牌名字以某个字母开头,要求打出某个名字的卡牌(这一项存疑),所以汉化最好是保留原名的——但由于是在汉化卡牌后期我才发现的,所以我采用了一个折中的办法,尝试将这三种特殊机制取消掉。这必然会影响到游戏。当然,我也会提供一个不修改机制的补丁版本,这样在打到梦境之主前面其实可以“切版本”去打。
3.由于一些我尚不能确定的原因,一些卡牌可能导致包含它的宝箱无法互动,或者包含它的商店无法进入。具体原因目前尚不明确。
4.一些成就,天赋,能力涉及的卡牌我虽然进行过几次调整对比,但还是存在错误的可能性,欢迎指出。
【汉化材料链接】
蓝奏云:https://wwpz.lanzoum.com/b04jx47fi
密码:22qc
百度云:
链接: https://pan.baidu.com/s/1wZmUc1MWom6afWrqdOnxcg?pwd=aw2d 提取码: aw2d 复制这段内容后打开百度网盘手机App,操作更方便哦 作者:-支火柴 https://www.bilibili.com/read/cv23416344 出处:bilibili


IP属地:福建1楼2023-05-01 19:43回复
    请一定注意备份原文件,虽然我也提供了一个还原的压缩包。由于部分未知原因可能会导致部分宝箱或事件无法互动,这个情况我暂时无法解决。并且目前的版本基本只是汉化的九成卡牌,buff;怪物名称,图鉴,怪物在局中的“power”以及 吟游诗人这个职业特殊的歌曲都没有汉化。
    另外由于汉化后,梦境之主 的 以某字母开头和 包含某字母的机制 难以通过,所以我调整了触发概率,正常应该是不会触发,但是我没有打到梦境之主。
    可能还会有一些地方的字符没有翻译,有兴趣的朋友可以在帖子下方进行一个详细一些的反馈,我有时间就会进行更新。


    IP属地:福建2楼2023-05-01 19:47
    收起回复
      @qscefbergjli 有没有具体的反馈,如果被百度删帖可以私信或者别的方式反馈;这些bug我不一定能完全修复,不过能修复的我尽量定位好。


      IP属地:福建12楼2023-05-04 01:43
      收起回复
        各位如果发现补丁有什么问题可以把:种子编号,发生情况的截图,或者报错的日志log文件都分享一下,一方面是给其他打补丁的朋友提醒;另一方面我也会抽时间尝试定位bug。不过能不能修复确实不能保证,我在汉化过程种改动的很多都是字符串变量,虽然也有一些地方改动了一点按钮尺寸,不过多数情况下只是影响显示部分。一些对逻辑的影响我尽量定位修复。实在不行我也会跟帖说明无法定位。如果只使用sharedassets0.assets文件进行覆盖应该可以实现单纯的字体替换,可以先把 Assembly-UnityScript.dll 变成原版来继续游戏。


        IP属地:福建14楼2023-05-04 02:00
        回复
          @qscefbergjli 这些就是存档的种子号


          IP属地:福建15楼2023-05-04 16:42
          收起回复
            成功触发了 凝胶立方体的崩溃bug,定位到了,我试试看怎么解决。另外就是Log文件一般在这个路径下:
            C:\Users\XX(用户名)\AppData\LocalLow\Peter\Dream Quest\debug
            我得到的log是这样:
            NullReferenceException: Object reference not set to an instance of an object
            CardPhysical.finalizeSpecials (System.Collections.Generic.List`1 specials, System.String specialText, Single lineLength)
            CardPhysical.FormatText (System.String s, Single lineWidth, Single maxHeight)
            CardPhysical.RefreshTextBoxNow ()
            CardPhysical.RefreshTextBox ()
            CardPhysical.InitializeTextNow ()
            CardPhysical.InitializeText ()
            CardPhysical.InitializeTextNow ()
            CardPhysical.InitializeText ()
            System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
            Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
            System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
            System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters)
            GamePhysical+$HandleVisualStack$3525+$.MoveNext ()
            Called from Handle Log with type: Exception


            IP属地:福建17楼2023-05-04 19:15
            回复
              感谢@qscefbergjli 吧友发现的bug,没想到因此牵扯出一堆汉化时间过长遗留的问题,如今也算解决了一些隐忧。
              这次的bug发生的原因十分简单,Dream Quest 的作者Peter在处理卡牌内容字符串时会把里面一些特殊的内容分解出来,以对特定的字进行强调或变色处理。表现在卡牌内容中是这样的形式 " <xx> "。这里,被"<" 和">"框住的内容就是着重强调的部分。但"<"的前面需要有空格, ">"的后面需要有空格,否则就会出现崩溃报错。
              如果后续有朋友想用dnspy修改卡牌的内容简介或者其他内容,请一定注意变蓝用的是 空格 + "<" + 内容 + ">" + 空格。不要再犯我这样的聪明——小聪明啊。谢谢朋友们:
              修复补丁链接,欢迎并感谢测试:
              蓝奏云:https://wwpz.lanzoum.com/iW3610uotq2h
              百度云:链接: https://pan.baidu.com/s/1klx2ArUFdbleFH0NPjD65Q?pwd=trr7 提取码: trr7 复制这段内容后打开百度网盘手机App,操作更方便哦


              IP属地:福建18楼2023-05-04 19:50
              回复
                做了一些调整,但是遇不到那个卡牌和事件,无法验证,如果有人成功验证可以确认一下。
                https://wwpz.lanzoum.com/b04jycr4b
                密码:74a4


                IP属地:福建26楼2023-05-07 15:03
                回复
                  @qscefbergjli 检查了一下,这个梦之主的牌好像是几张厉害的固定牌加上20张随机牌,所以有时候崩溃有时候不崩溃。目前检查是没有再出情况(出情况之前就被打死了)。看来得等一些有固定卡牌的怪物出情况才能检测到具体是哪里出问题了。
                  另外是 精灵 的三个愿望的选项好像都是写在图片里面的,这个先保留不做修改。打出的特殊效果如 Plus Card,Curse之类尝试汉化了。
                  不得不说这个种子是很好的一个种子
                  修复:
                  1.魂炎 描述修复
                  2.毒液描述修复(好像有一张类似毒液的,叫做 出血 是有抽一)
                  3.希尔迪小屋尝试修复
                  4.精灵的三个愿望 卡牌
                  蓝奏云:
                  https://wwpz.lanzoum.com/b04jyyjde
                  密码:glx0
                  百度云:
                  链接: https://pan.baidu.com/s/1hXfBT0D6Eca8oyNNxPwetA?pwd=jqtt 提取码: jqtt 复制这段内容后打开百度网盘手机App,操作更方便哦


                  IP属地:福建31楼2023-05-11 21:25
                  回复
                    本次的内容主要是怪物图鉴,由 帖吧吧友 @无限 进行汉化翻译。部分Boss文本暂保留原文,等以后再修正。感谢 @无限。
                    修复:
                    1.某个fire buff描述
                    蓝奏云:
                    https://wwpz.lanzoum.com/iQ9Vu0wrckah
                    百度云:
                    链接: https://pan.baidu.com/s/1nAClojPWyvzbNexFW3fVfw?pwd=3i1z 提取码: 3i1z 复制这段内容后打开百度网盘手机App,操作更方便哦


                    IP属地:福建34楼2023-05-21 03:19
                    收起回复
                      【230604】本次更新内容较多,首先是补齐了怪物图鉴中没有翻译的部分(大部分是机翻,少部分润色了一下),然后是把战斗中的怪物名和怪物的Power(作者给怪物们添加的一些简单描述,有些是调侃的,大部分不怎么正经),以及MonsterPower(一般作为buff存在)汉化了。
                      蓝奏云:
                      https://wwpz.lanzoum.com/i85BW0y7ed4d
                      百度云:
                      链接: https://pan.baidu.com/s/1kyu4DZZEiaGNIJ_gnSWbSQ?pwd=n7ij 提取码: n7ij 复制这段内容后打开百度网盘手机App,操作更方便哦
                      后续百度云的应该都是这个链接,可以根据日期查看,本次的更新是230604.


                      IP属地:福建41楼2023-06-04 12:29
                      回复
                        【230616】这次更新补上了预兆能力和吟游诗人的特殊能力的文本汉化,到此基本上大部分文本应该都有汉化了。后续的更新应该仅限于尝试修复一些崩溃问题及翻译文本的调整;
                        蓝奏云:
                        https://wwpz.lanzoum.com/i5LUa0zb7zdc
                        百度云:
                        链接: https://pan.baidu.com/s/1kyu4DZZEiaGNIJ_gnSWbSQ?pwd=n7ij 提取码: n7ij 复制这段内容后打开百度网盘手机App,操作更方便哦


                        IP属地:福建42楼2023-06-16 22:12
                        收起回复
                          【230816 无更新,待调整】检查了 蜥蜴人觉醒者 这个怪物卡组里面的卡牌翻译,应该是没有 <> 的冲突问题。
                          不过意外发现 StormShape 风暴斗篷 的翻译存在问题:
                          直接到你的下一个回归, 伤害 先降低你的 法力值 而不是 生命值, 只要你有一点法力值, 所受伤害减半。
                          改为:
                          直到你的下一回合,所受伤害优先扣除你的法力值。并且当你至少存在一点法力值时,所受伤害减半。
                          由于改动较少,等有其他变化后再统一改动。


                          IP属地:福建46楼2023-08-16 17:36
                          回复
                            【231015 更新部分描述,暂无法修复 梦境之主的一些崩溃状况】
                            1.除了【230816】的修改外:
                            将 精神壁垒 卡牌中 中英参半的描述修改为:“丢弃所有手牌。 获得 5 点护盾。 每以此方式丢弃一张卡牌,再获得 5 点护盾。”;
                            将 教授 卡牌 中 中英参半的描述修改为:“敌方 选择 手卡 中的 1 张 卡牌 进行 <消耗>。 若消耗的卡牌是 行动卡 则将 [灼烧] 加入其手卡;若是 攻击卡 或 基础攻击 则获得 [拍打]。”(这个翻译可能不太准确,有待后续修
                            2.终焉的部分描述调整:
                            走了好几五六公里仍没到头---》 走了五六公里仍没到头。
                            3.梦境之主的负面机制部分翻译(这部分似乎会影响到机制,所以我没有进行太多修改)
                            4.【】崩溃报错的原因极有可能是某张卡牌,但尚未排查成功。【很抱歉,不过这里推荐各位在遇到问题时先还原,这一点实在抱歉;最好其实是有一个 卡牌图鉴或者阅读器,可以直接排查,但是我目前弄不出这样的工具……】
                            蓝奏云:
                            https://wwpz.lanzoum.com/iIys91bvms2b
                            百度云:
                            链接: https://pan.baidu.com/s/1EfENEoY1ZtGFOfadekukGg?pwd=7g75 提取码: 7g75 复制这段内容后打开百度网盘手机App,操作更方便哦


                            IP属地:福建53楼2023-10-15 19:13
                            收起回复
                              因为只有字体改变了,所以这次只放一个蓝奏云盘的:
                              https://wwo.lanzoum.com/i1NTl1t0rhoj
                              使用了 阿里妈妈方圆体 AlimamaFangYuanTiVF_Thin


                              IP属地:福建57楼2024-03-29 05:17
                              回复