revengenowstudio / YR_RN_Mission_Editor

FinalSun & FinalAlert2 Level Editors
GNU General Public License v3.0
1 stars 0 forks source link

地编对覆盖物的处理存在问题 #11

Closed shuiping233 closed 3 weeks ago

shuiping233 commented 1 month ago

使用新地编打开并重新覆盖保存了所有特别行动地图后,对保存的内容与原本地图内容进行文本比较,结论如下:

在对某张测试地图使用新地编进行覆盖保存后,放入游戏内进行测试,观察到了一个有关覆盖物的问题,新地编似乎没正确处理沙袋覆盖物 ,凭空生成了不少原地图内容中不存在的沙袋覆盖物 1717084902622 1717084906996

shuiping233 commented 4 weeks ago

9cddabb 修复后测试结果: 重新使用苏军特别行动第二关进行测试,发现修复后新地编没有产生多余的沙袋覆盖物,其余区域也并未发现异常覆盖物 以下为源地图与新地编保存覆盖的地图内容对比,虽然覆盖物相关文本并不一致,但是在游戏内测试中并未发现异常覆盖物,姑且认为bug已经修复 image image

shuiping233 commented 4 weeks ago

9cddabb 修复后测试结果: 重新使用苏军特别行动第二关进行测试,发现修复后新地编没有产生多余的沙袋覆盖物,其余区域也并未发现异常覆盖物 以下为源地图与新地编保存覆盖的地图内容对比,虽然覆盖物相关文本并不一致,但是在游戏内测试中并未发现异常覆盖物,姑且认为bug已经修复 image image

再补充一点测试结论:

Zero-Fanker commented 3 weeks ago

9cddabb 修复后测试结果: 重新使用苏军特别行动第二关进行测试,发现修复后新地编没有产生多余的沙袋覆盖物,其余区域也并未发现异常覆盖物 以下为源地图与新地编保存覆盖的地图内容对比,虽然覆盖物相关文本并不一致,但是在游戏内测试中并未发现异常覆盖物,姑且认为bug已经修复 image image

再补充一点测试结论:

  • 新地编保存覆盖源地图后,再次使用新地编对保存覆盖的地图进行读取,仍未发现异常情况。若此基础上再次进行保存覆盖地图文件,则地图文件内容不会发生改变
  • 切换到main分支并用编译出来的地编去保存覆盖了苏军特别行动第二关,发现覆盖后的OverlayDataPack和OverlayPack 与与原地图是完全一致的,但 isomappack 的内容仍然完全不一致

开一个新issue后面再调查。就描述为保存后数据不一致。

shuiping233 commented 3 weeks ago

9cddabb 修复后测试结果: 重新使用苏军特别行动第二关进行测试,发现修复后新地编没有产生多余的沙袋覆盖物,其余区域也并未发现异常覆盖物 以下为源地图与新地编保存覆盖的地图内容对比,虽然覆盖物相关文本并不一致,但是在游戏内测试中并未发现异常覆盖物,姑且认为bug已经修复 image image

再补充一点测试结论:

  • 新地编保存覆盖源地图后,再次使用新地编对保存覆盖的地图进行读取,仍未发现异常情况。若此基础上再次进行保存覆盖地图文件,则地图文件内容不会发生改变
  • 切换到main分支并用编译出来的地编去保存覆盖了苏军特别行动第二关,发现覆盖后的OverlayDataPack和OverlayPack 与与原地图是完全一致的,但 isomappack 的内容仍然完全不一致

开一个新issue后面再调查。就描述为保存后数据不一致。

新issue位于 #38 ,关闭此issue