ryan_knight_12吧 关注:46,192贴子:2,736,135

Bin修改更新,支持贴图修改融合、水面毒泉高度等

取消只看楼主收藏回复



IP属地:湖北1楼2020-05-22 12:28回复
    此修改功能参考了沐大的bin修改器,以及羊神的研究成果


    IP属地:湖北2楼2020-05-22 12:30
    回复
      打开后界面如图,按图片显示各坐标地形,城市港关中显示据点名,出贼、内政、庙、AI建造用汉字显示。
      鼠标悬停格子上显示地形名称

      单元格选中状态显示城市港关区域颜色,该颜色与bin导出的中地图底色相对应


      IP属地:湖北5楼2020-05-22 12:37
      回复
        地形信息查看(暂不支持修改)


        IP属地:湖北7楼2020-05-22 12:39
        回复
          贴图信息修改:
          界面由4*4格子构成,可以显示5*5顶点的贴图/高度

          点击任意贴图弹出下拉框选择贴图即可进行修改,程序读取游戏36个四季贴图显示在界面上,可通过点击【切换贴图季节按钮】切换季节


          IP属地:湖北8楼2020-05-22 12:44
          收起回复
            每个坐标有16个单元格,其中近景贴图由单元格近景贴图决定,可最多融合三张贴图,并选择在哪个角进行融合,
            目前游戏中暂时只发现融合2张,没发现3张。

            远景贴图可以分为4组,每组贴图由四个单元格共同决定


            IP属地:湖北12楼2020-05-22 12:49
            回复
              单元格最下一行为水流/毒泉选择及其水面高度设置。
              游戏中大部分河流高度都是11

              西南的毒泉:


              IP属地:湖北13楼2020-05-22 12:52
              收起回复
                下面重点讲一下贴图融合,以坐标63,81为例。

                以左下角的单元格为例,近景贴图15,融合两张,分别是31号贴图左上、右下角,32号贴图右上角。
                这代表这个单元格在游戏中以左上、右下角31、左下角15、右上角32来呈现。
                可以发现,这和这个单元格四周的顶点坐标完全一致,所以就有了更快捷的办法:通过顶点贴图生成面贴图
                测试一下,打乱所有贴图后进游戏查看:


                发现贴图已经乱了


                IP属地:湖北14楼2020-05-22 13:00
                回复
                  使用生成面贴图按钮后,贴图数据恢复

                  游戏中完美显示:


                  IP属地:湖北15楼2020-05-22 13:02
                  收起回复
                    所以顶点贴图虽然在游戏中并不起任何作用,游戏中起作用的是面贴图。
                    但顶点贴图可以用来很方便的生成面贴图,不需要自己去选择融合什么图,哪几个角融合。
                    原版游戏中所有顶点贴图都是和面贴图数据一致的。


                    IP属地:湖北16楼2020-05-22 13:05
                    回复
                      但需要注意的是,如果已经之前用沐大的修改器修改过面贴图,而没有对应的修改顶点贴图,就需要先调整好顶点贴图,才能使用生成面贴图功能。


                      IP属地:湖北17楼2020-05-22 13:08
                      回复
                        V1.121(20200523)
                        Bin地格中新增支持修改地格信息
                        Bin地格中新增支持批量由顶点贴图生成面贴图
                        交换Bin修改功能中地格、底色、图片三者顺序


                        IP属地:湖北42楼2020-05-23 11:51
                        收起回复
                          测试了一下将原版bin文件200*200个格子全部重新生成贴图,耗时5秒


                          测试原版bin文件所有贴图重新生成成功后,和原来数据完全一致,说明原版贴图很可能也是通过顶点贴图生成的。


                          IP属地:湖北43楼2020-05-23 11:55
                          回复
                            V1.122(20200527)
                            调整贴图修改窗口布局及大小
                            Bin地格中新增批量调整高度功能
                            取消工具多开限制


                            IP属地:湖北45楼2020-05-27 15:28
                            回复

                              超过20,则乘以0.9
                              表示高度小于20的不变,大于20的将高度先减去20再乘以0.9再加20
                              比如高度180 变成 (180-20)*0.9+20=164


                              IP属地:湖北46楼2020-05-27 15:30
                              回复