Saves.Shop.cs 973 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using System.IO;
  2. namespace OpenVIII
  3. {
  4. public static partial class Saves
  5. {
  6. #region Classes
  7. public class Shop
  8. {
  9. #region Fields
  10. private byte[] items;
  11. /// <summary>
  12. /// padding ?
  13. /// </summary>
  14. private byte[] u1;
  15. private byte visited;
  16. #endregion Fields
  17. #region Constructors
  18. public Shop()
  19. {
  20. }
  21. public Shop(BinaryReader br) => Read(br);
  22. #endregion Constructors
  23. #region Methods
  24. public void Read(BinaryReader br)
  25. {//20
  26. items = br.ReadBytes(16);
  27. visited = br.ReadByte();
  28. u1 = br.ReadBytes(3);// padding ?
  29. }
  30. //shadow clone
  31. public Shop Clone() => (Shop)MemberwiseClone();
  32. #endregion Methods
  33. }
  34. #endregion Classes
  35. }
  36. }