mirror of
https://github.com/knah/VRCMelonAssistant.git
synced 2024-05-18 03:12:18 +12:00
Added mod requirements to ModInfoWindow
This commit is contained in:
parent
f905428238
commit
78b973b481
|
@ -25,6 +25,7 @@ namespace VRCMelonAssistant
|
|||
public string modType;
|
||||
public string author;
|
||||
public string description;
|
||||
public string[] requirements;
|
||||
public string downloadLink;
|
||||
public string sourceLink;
|
||||
public string hash;
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
<TextBlock />
|
||||
<TextBlock Name="ModDescription" TextWrapping="Wrap" />
|
||||
<TextBlock />
|
||||
<TextBlock Name="ModRequirements" TextWrapping="Wrap" />
|
||||
<TextBlock Name="SourceCodeLink" />
|
||||
<TextBlock Name="DownloadLink" />
|
||||
<TextBlock Name="InternalIds" />
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Windows;
|
||||
using System.Windows.Documents;
|
||||
using Microsoft.Build.Utilities;
|
||||
|
||||
namespace VRCMelonAssistant
|
||||
{
|
||||
|
@ -20,6 +22,13 @@ namespace VRCMelonAssistant
|
|||
ModAuthor.Text = string.Format((string) FindResource("ModInfoWindow:Author"), mod.versions[0].author ?? FindResource("ModInfoWindow:NoAuthor"));
|
||||
ModVersion.Text = mod.versions[0].modVersion;
|
||||
|
||||
var modReq = "";
|
||||
foreach (var requirement in mod.versions[0].requirements)
|
||||
{
|
||||
modReq += $"{requirement}\n";
|
||||
}
|
||||
ModRequirements.Text = modReq;
|
||||
|
||||
var dlLink = mod.versions[0].downloadLink;
|
||||
DownloadLink.Text = (string) FindResource("ModInfoWindow:DownloadLink");
|
||||
DownloadLink.Inlines.Add(new Run(" "));
|
||||
|
|
Loading…
Reference in a new issue