mirror of
https://github.com/knah/VRCMelonAssistant.git
synced 2024-04-29 10:02:56 +12:00
40 lines
1.1 KiB
C#
40 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using VRCMelonAssistant.Pages;
|
|
|
|
namespace VRCMelonAssistant
|
|
{
|
|
public class Mod
|
|
{
|
|
public int _id;
|
|
public string uploaddate;
|
|
public string category;
|
|
public string[] aliases;
|
|
public ModVersion[] versions;
|
|
public Mods.ModListItem ListItem;
|
|
public string installedFilePath;
|
|
public string installedVersion;
|
|
public bool installedInBrokenDir;
|
|
|
|
public class ModVersion
|
|
{
|
|
public int _version;
|
|
public string name;
|
|
public string modversion;
|
|
public string modtype;
|
|
public string author;
|
|
public string description;
|
|
public string downloadlink;
|
|
public string sourcelink;
|
|
public string hash;
|
|
public string updatedate;
|
|
public string vrchatversion;
|
|
public string loaderversion;
|
|
public int approvalStatus;
|
|
|
|
public bool IsBroken => approvalStatus == 2;
|
|
public bool IsPlugin => modtype.Equals("plugin", StringComparison.InvariantCultureIgnoreCase);
|
|
}
|
|
}
|
|
}
|