public MessageBase(string contents, string townName, ushort townId, AcDate date) { Contents = contents; TownName = townName; TownId = townId; Date = date; }
public AcPlayerRelation(Save saveFile, Villager villager, int dataOffset) { SaveFile = saveFile; Villager = villager; Offset = dataOffset; PlayerName = saveFile.ReadString(Offset, 8); PlayerTownName = saveFile.ReadString(Offset + 8, 8); PlayerId = saveFile.ReadUInt16(Offset + 0x10, true); PlayerTownId = saveFile.ReadUInt16(Offset + 0x12, true); MetDate = new AcDate(saveFile.ReadByteArray(Offset + 0x14, 8)); MetTownName = saveFile.ReadString(Offset + 0x1C, 8); MetTownId = saveFile.ReadUInt16(Offset + 0x24, true); Unknown1 = saveFile.ReadByteArray(Offset + 0x26, 0x0A); Friendship = saveFile.ReadByte(Offset + 0x30); Flags = saveFile.ReadByte(Offset + 0x31); // Mail Bytes? 0x5 // Mail Body: 0xF8 Exists = PlayerId != 0xFFFF; }