using LinePutScript.Converter;
using LinePutScript.Dictionary;
using LinePutScript.Localization.WPF;
using LinePutScript;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Threading.Tasks;
using VPet_Simulator.Core;
namespace VPet_Simulator.Windows.Interface;
///
/// 模组信息接口
///
public interface IModInfo
{
///
/// 模组名称
///
public string Name { get; }
///
/// 模组作者
///
public string Author { get; }
///
/// 如果是上传至Steam,则为SteamUserID
///
public long AuthorID { get; }
///
/// 上传至Steam的ItemID
///
public ulong ItemID { get; }
///
/// 介绍
///
public string Intro { get; }
///
/// 模组路径
///
public DirectoryInfo Path { get; }
///
/// 游戏版本
///
public int GameVer { get; }
///
/// 模组版本
///
public int Ver { get; }
///
/// 模组标签
///
public HashSet Tag { get; }
}