Kagamia / WzComparerR2

Maplestory online Extractor
MIT License
406 stars 132 forks source link

Spine Issue: Certain Angler Company Maps Don't Render #270

Open PirateIzzy opened 1 month ago

PirateIzzy commented 1 month ago

The new maps for the Angler Company Epic Dungeon don't render map assets, aside from particles. Here is Map ID 993254100 for example: image

image

Not sure if it's the same as #266 , but there is no SystemAggregateException this time.

Kagamia commented 1 month ago

RAWDATA format breaking change.

Kagamia commented 1 month ago

Fixed.

image

HikariCalyx commented 1 month ago

Map 993250000 still cannot be rendered, could be similar issue to #209.

[8-9-2024 08:20:31][Error][MapRender] Coroutine Error: System.AggregateException: One or more errors occurred. (Index was outside the bounds of the array.)
 ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at WzComparerR2.MapRender.MapData.PreloadResource(ResourceLoader resLoader, PortalItem portal)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.PreloadResource(ResourceLoader resLoader)
   at WzComparerR2.MapRender.FrmMapRender2.LoadMap()
   --- End of inner exception stack trace ---
[8-9-2024 08:20:32][Error][MapRender] Coroutine Error: System.AggregateException: One or more errors occurred. (Index was outside the bounds of the array.)
 ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at WzComparerR2.MapRender.MapData.PreloadResource(ResourceLoader resLoader, PortalItem portal)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.PreloadResource(ResourceLoader resLoader)
   at WzComparerR2.MapRender.FrmMapRender2.LoadMap()
   --- End of inner exception stack trace ---
[8-9-2024 08:20:38][Error][MapRender] Coroutine Error: System.AggregateException: One or more errors occurred. (Index was outside the bounds of the array.)
 ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at WzComparerR2.MapRender.MapData.PreloadResource(ResourceLoader resLoader, PortalItem portal)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.<>c__DisplayClass92_0.<PreloadResource>b__0(SceneNode node)
   at WzComparerR2.MapRender.MapData.PreloadResource(ResourceLoader resLoader)
   at WzComparerR2.MapRender.FrmMapRender2.LoadMap()
   --- End of inner exception stack trace ---