Exemplo n.º 1
0
 public MessageBase(string contents, string townName, ushort townId, AcDate date)
 {
     Contents = contents;
     TownName = townName;
     TownId   = townId;
     Date     = date;
 }
Exemplo n.º 2
0
        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;
        }