甜心选择2吧 关注:22,132贴子:48,277
  • 41回复贴,共1

扫盲贴:HS2的游戏目录结构简洁

只看楼主收藏回复

大家遇到很多的关于插件、mod、存档、人物卡、场景卡的问题,可能要先了解游戏的目录结构才好说明,简单说明一下:


IP属地:上海1楼2024-03-06 16:06回复
    【abdata】文件夹:
    红色字的目录是游戏的关键目录,没事不要乱覆盖。很多商业mod或者不知道从哪里搞来的mod,需要你覆盖更新abdata目录,千万不要直接覆盖,一定要先备份。那些什么更新完就黑脸(不是深灰色)、模型错位等等,全是因为这个。
    理论上,这个文件夹只有一次更新是必须的,就是解码补丁,需要更新这个游戏里面的基础人物模型,是要覆盖这个文件夹下的oo_base.unity3d和mm_base.unity3d的,其他就不要乱搞了。


    IP属地:上海2楼2024-03-06 16:11
    收起回复
      【BepInEx】
      这是游戏插件文件夹。HS2是个Unity3D作为游戏引擎开发的游戏,这个游戏引擎有个开源的插件框架叫BepInEx,可以用这个框架来开发任何基于Unity3D引擎的游戏插件。BepInEx下的core文件夹就是其核心框架文件。
      这个说明几件事:
      1、游戏本体是没有插件的,因为有了BepInEx这个,所以才能运行插件
      2、这个游戏的所有插件都必须依赖正确版本的BepInEx核心框架文件
      3、BepInEx你可以整个删掉的,然后游戏就回到了纯净版(在你没有搞坏abdata文件夹的情况下)
      4、扩展mod(就是mods目录下的zipmod)文件,也是需要先有插件框架和zipmod加载插件(HS2_Sideloader.dll)才能正常使用的。
      所以,有的同学说:我在mods目录下已经有几百G的mod,为啥进游戏是一个新的服装都没有呢?很可能是BepInEx框架或者HS2_Sideloader.dll插件的问题


      IP属地:上海3楼2024-03-06 16:19
      收起回复
        【mods】文件夹
        所有在这个文件夹下的zipmod文件都会被HS2_Sideloader.dll找到和加载。如果有重复的mod,它还能自动选择加载最新的版本。所以一般情况下把zipmod无脑丢到这个目录下就行。
        大家可以用解压文件打开zipmod文件来看,会发现这个mod压缩包的结构其实很熟悉,根本就是和“abdata”是一样的。没错,是这样的,也就是说你把zipmod解压出来后,全丢到abdata文件夹下面也是能使用的。
        之所以用zipmod来发布模型,就是避免几千个mod分散解压到abdaba里面,根本分不清楚谁跟谁,想卸载mod都找不到对应的文件。
        这说明一个问题,理论上,你把整个mods文件夹删掉都是没问题的,因为其实里面都只是本体外的扩展mod而已,全删掉了,不是还有本体自带的mod么(在abdata目录下的那些.unity3d就是了)


        IP属地:上海4楼2024-03-06 16:26
        回复
          【UserData】文件夹
          这个是用户个性化数据文件夹,也就是说每个游戏玩家的这个目录下的内容都是不同的。人物卡、服装卡、场景卡、人物姿势、背景图片、贴图纹理、本体进度存档等等,全都在这个目录下面。
          这里要说得是,人物卡、服装卡和场景卡,本质上都只是一个“积木拼装图纸”,它不包含积木本身,所以文件大小都很小。有人读取人物卡后发现缺少很多模型,那是因为你虽然有图纸,但是你木有“积木(mod)”啊,所以游戏也没办法帮你变出来。
          如果你遇到我找来很多人物卡,但读取后都是缺衣服缺头发没眉毛,那就因为你缺少组装这张图纸的积木(mod)了。工作室场景卡同理,只不过它没有的mod,会用个基础的白色圆球代替而已。


          IP属地:上海5楼2024-03-06 16:30
          收起回复
            最后说下一些大家最关心的问题,应该使用哪些插件和mod:
            1、汉化。这个要插件,不是要mod。插件叫AutoTranslator。原理是拦截游戏引擎里面的文字内容,实时通过本地汉化文件和在线翻译引擎来翻译。汉化不起作用的原因包括:插件坏了;和BepInEx版本不兼容;无法链接在线翻译引擎;本地翻译文本的内容太少了。需要具体排查。
            2、去码。这个需要插件和mod一起。插件是HS2_UncensorSelector.dll,mod是[Female][HS2][BPV5]开头的zipmod。插件和mod版本不对,会出现选择某个解码器的时候,人物的头跑裤裆去了,或者花瓣坠地。通常在捏人界面换个解码器(与插件匹配的那个),就正常了。
            3、光影。这个需要插件。如果你的人物卡读取后和作者的宣传图完全不同,就说明你打光不对。新手选择DHH插件,老鸟去用Graphics插件。打光插件会涉及到一个SSS皮肤的问题,就是“灰皮”。如果人物使用的SSS皮肤,你的打光插件又不支持,那就会变灰色。Graphics插件天然支持SSS,DHH插件需要使用日本人做的最新版才支持。或者你再捏人界面,用材质编辑器把人物卡的SSS皮肤材质换回默认值(变成浑身冒血),然后在编辑界面重新选择一款皮肤,就正常了。
            4、跳舞。这个需要VMD插件或者MMDD插件。VMD很久没有更新了,不要管它了。MMDD一直有持续更新,它的入口被集成到VNGE工具库里面,但更新发布地址是独立的。跳舞插件依赖三种文件来完成舞蹈:vmd动作文件、vmd镜头文件(可选)、wav/MP3音乐文件。都不太好找,去某鱼买好一点。
            其他高级玩法,例如在工作室做动画,可以自行去B站找教程视频看了~


            IP属地:上海6楼2024-03-06 16:44
            回复
              那像是这个东西没了是怎么回事?


              IP属地:广西来自iPhone客户端8楼2024-03-06 18:25
              收起回复
                m


                IP属地:湖北来自Android客户端9楼2024-03-06 19:31
                回复



                  IP属地:上海10楼2024-03-06 23:56
                  收起回复
                    材质编辑器里没有hanmen那个选项是不是少了什么文件,在哪下载啊


                    IP属地:广东来自iPhone客户端11楼2024-03-31 16:47
                    收起回复
                      开始运行了就这样


                      IP属地:四川来自iPhone客户端12楼2024-04-03 00:02
                      收起回复
                        我第一次打开就开始报错,这个要怎么处理


                        IP属地:河北来自Android客户端13楼2024-04-11 21:05
                        收起回复
                          Application folder:
                          E:/hs2/V20
                          There should be 'HoneySelect2_Data'
                          folder next to the executable
                          提醒这个是什么问题呢


                          IP属地:河南14楼2024-06-14 00:04
                          回复
                            大佬,问一下哈,在userdate里有人物卡(积木图纸),也确实出现了上述情况(缺衣服缺mod)
                            但其中有一张是和人物卡上的一样的(有衣服有mod)
                            那么应该在哪里找人物卡缺少的mod,怎么判定:是文件夹里确实没有这个mod文件,还是有这个mod文件但没有在对应的文件夹里
                            谢谢


                            IP属地:江西来自Android客户端15楼2024-06-16 11:10
                            回复
                              首先,zipmod文件只要,也只能丟到mods文件夹下,哪怕放在子文件夹游戏也能读到,所以可以按自己的喜好整理mod文件夹。
                              其次,打开提示信息开关(按F1插件管理),缺mod的时候游戏左上角会显示。只要有显示,你就一定缺(mods文件夹下没有)。
                              最后,目前国内没有搜索个下载指定mod的地方。如果你能用谷X搜索,那你直接搜就行。


                              IP属地:上海来自Android客户端16楼2024-06-16 19:52
                              回复