Exemplo n.º 1
0
 public Messageboard_Post(int offset)
 {
     Post        = DataConverter.ReadString(offset, 0xC0);
     Post_String = Post.Clean();
     Post_Date   = new ACDate(DataConverter.ReadDataRaw(offset + 0xC0, 8));
     //MessageBox.Show(string.Format("{0}\n\nPosted at:\n{1}", Post_String, Post_Date.Date_Time_String));
 }
Exemplo n.º 2
0
 public Mail(int offset, bool Player_Mail = false)
 {
     this.Player_Mail = Player_Mail;
     Offset           = Player_Mail ? offset : offset - 0x2A;
     if (Player_Mail)
     {
         Reciepiant_Name      = DataConverter.ReadString(Offset, 8).Trim();
         Reciepiant_Town_Name = DataConverter.ReadString(Offset + 8, 8).Trim();
         Reciepiant_ID        = DataConverter.ReadUInt(Offset + 0x10);
         Sender_Name          = DataConverter.ReadString(Offset + 0x16, 8).Trim();
         Sender_Town_Name     = DataConverter.ReadString(Offset + 0x1E, 8).Trim();
         Sender_ID            = DataConverter.ReadUInt(Offset + 0x26);
     }
     Event_Flag      = DataConverter.ReadByte(Offset + 0x2A);
     Unknown_1       = DataConverter.ReadByte(Offset + 0x2B);
     Present         = new Item(DataConverter.ReadUShort(Offset + 0x2C));
     Read            = DataConverter.ReadByte(Offset + 0x2E);
     Unknown_2       = DataConverter.ReadByte(Offset + 0x2F);
     Sender_Type     = DataConverter.ReadByte(Offset + 0x30);
     Stationary_Type = new Item((ushort)((0x20 << 8) + DataConverter.ReadByte(Offset + 0x31)));
     Message_Data    = DataConverter.ReadString(Offset + 0x32, 0xF8);
     Message         = Message_Data.Clean();
 }