空洞骑士吧 关注:164,869贴子:2,794,310

【自定义圣巢】萌新也会的拆包打包教程

只看楼主收藏回复


镇楼图瞎改的梦盾


IP属地:广东1楼2020-03-15 11:05回复


    来自Android客户端2楼2020-03-15 11:06
    回复


      IP属地:广东来自Android客户端3楼2020-03-15 11:07
      回复
        你倒是继续啊


        IP属地:广东来自Android客户端4楼2020-03-15 11:08
        回复
          这边建议你gkd


          来自Android客户端5楼2020-03-15 11:08
          回复
            哦,34都没了


            来自Android客户端6楼2020-03-15 11:08
            回复
              小板凳搬粗来


              IP属地:加拿大7楼2020-03-15 11:08
              回复
                别急,在写了


                IP属地:广东来自Android客户端8楼2020-03-15 11:17
                回复
                  好了正式开始:
                  首先下载一个叫AssetsBundleExtractor(简称UABE)的软件(我会在楼中楼附上网盘,各位也可自行下载)

                  下载完之后,解压,打开assetBundleExtrator.exe
                  然后点File-Open

                  找到游戏目录HollowKnight\hollow_knight_Data (游戏目录可在steam里点属性,然后点浏览本地文件)
                  选择resources.assets 然后点打开

                  打开之后应该会是这个样子,一个大框框列出了游戏里的资源文件,这里可能很多人不知道都是什么,别急等我解释一下你就直到都是什么东西了


                  IP属地:广东9楼2020-03-15 11:24
                  收起回复
                    gkd


                    IP属地:广东10楼2020-03-15 11:57
                    回复
                      首先介绍一下里面的东西:

                      我们只需要认识两种资源类型就行:
                      图片类型:Texture2D (如上图)
                      文本类型:TextAsset(如下图)

                      图片的编号从184到427,里面是游戏里各种贴图文件
                      文本编号从530到1121,里面是游戏里的对话、剧情等文字
                      对这些文件可进行相应的改动,产生相应效果。(比如可以这样

                      下面将展示文字的修改步骤:
                      大致上的步骤为:解包文本-修改文本-将改好的文本打包回去


                      IP属地:广东11楼2020-03-15 11:57
                      收起回复
                        先吃个午饭
                        待会继续


                        IP属地:广东12楼2020-03-15 12:08
                        回复
                          后排支持!


                          IP属地:北京来自Android客户端13楼2020-03-15 12:52
                          回复
                            试一下用动图
                            动图展示的是导出文本步骤
                            1:选中要导出的文件(可多选)
                            2:点Plugins
                            3: 点Export
                            4:OK
                            5:选择导出路径

                            导出来是这样子,如果你用自带的记事本打开显示会优点乱(没有换行)
                            建议使用notepad++等高级文本软件

                            ZH开头的名字表示中文文本,同理,EN开头的就是英文。
                            但我们导出时不用考虑那么多,直接全选文本一起导出就行(如下图展示)(用鼠标点一下开头处,然后按住键盘的shift键不要松开,再点一下结尾处即可批量选中)

                            导出全部文本之后,拉到最下面找到ZH开头的就是中文文本


                            IP属地:广东14楼2020-03-15 13:25
                            回复

                              接14楼
                              批量导出来之后,拉到最下面应该是这样子(除非你不是按名称排序)
                              下面说一下这些文件都是什么
                              大部人其实都是里面角色的相关对话文本,梦语等
                              ZH_Title里面放了各大BOSS的名字、地图名字等,你可以在里面看到灰色王子到底有多少个称号


                              可以看到GERY_PRINCE_EXTRAXX最多到13而已


                              IP属地:广东15楼2020-03-15 13:37
                              回复