using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MultiTheftAuto { public class PlayerModInfo { /// /// GTA model or texture id /// public int ID; /// /// GTA name /// public string Name; /// /// The modified model size (If the item is a DFF) /// public Vector3 Size; /// /// The unmodified model size (If the item is a DFF) /// public Vector3 OriginalSize; /// /// Length in bytes of the item /// public uint Length; /// /// md5 of the item bytes /// public string MD5; /// /// sha256 of the item bytes /// public string SHA256; /// /// Length in bytes of the item padded to 2048 byte boundary /// public string PaddedLength; /// /// md5 of the item bytes padded to 2048 byte boundary /// public string PaddedMD5; /// /// sha256 of the item bytes padded to 2048 byte boundary /// public string PaddedSHA256; public PlayerModInfo( int id, string name, Vector3 size, Vector3 originalSize, uint length, string md5, string sha256, string paddedLength, string paddedMd5, string paddedSha256 ) { this.ID = id; this.Name = name; this.Size = size; this.OriginalSize = originalSize; this.Length = length; this.MD5 = md5; this.SHA256 = sha256; this.PaddedLength = paddedLength; this.PaddedMD5 = paddedMd5; this.PaddedSHA256 = paddedSha256; } } }