public StartupActionAddObject(int uid, string title, string text, string descUrl, string pictureUrl, ObjectItemInformationWithQuantity[] items) { Uid = uid; Title = title; Text = text; DescUrl = descUrl; PictureUrl = pictureUrl; Items = items; }
public virtual void Deserialize(BigEndianReader reader) { Uid = reader.ReadInt(); Title = reader.ReadUTF(); Text = reader.ReadUTF(); DescUrl = reader.ReadUTF(); PictureUrl = reader.ReadUTF(); var limit = reader.ReadUShort(); Items = new ObjectItemInformationWithQuantity[limit]; for (int i = 0; i < limit; i++) { Items[i] = new ObjectItemInformationWithQuantity(); Items[i].Deserialize(reader); } }