Fix ImageArray serialization

This commit is contained in:
Crsky
2025-09-27 22:53:04 +08:00
parent 19d6bb3a2a
commit 9740262820

View File

@@ -25,6 +25,7 @@
using System;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using GameRes.Utility;
namespace GameRes.Formats.ShiinaRio
@@ -608,10 +609,14 @@ namespace GameRes.Formats.ShiinaRio
}
[Serializable]
[DataContract]
public class ImageArray : IByteArray
{
[DataMember]
private byte[] m_common;
[DataMember]
private byte[] m_extra;
[DataMember]
private int m_common_length;
public ImageArray (byte[] common) : this (common, common.Length, Array.Empty<byte>())