1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-30 15:06:06 +00:00

Switch complet vers markdown

This commit is contained in:
Yan Maniez 2018-06-22 14:48:39 +02:00
parent c584c55c2a
commit 10a3d0c945
2 changed files with 27 additions and 32 deletions

View file

@ -21,15 +21,6 @@
<None Remove="OGL.txt" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\..\Data\spells_hd.json" Link="Data\spells_hd.json" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\..\Data\monsters_vo.json" Link="Data\monsters_vo.json" />
<EmbeddedResource Include="..\..\Data\spells_vo.json" Link="Data\spells_vo.json" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="OGL.txt" />
</ItemGroup>
@ -66,4 +57,9 @@
<EmbeddedResource Include="..\..\Data\spells_hd.md" Link="Data\spells_hd.md" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="..\..\Data\monsters_vo.md" Link="Data\monsters_vo.md" />
<EmbeddedResource Include="..\..\Data\spells_vo.md" Link="Data\spells_vo.md" />
</ItemGroup>
</Project>

View file

@ -36,36 +36,35 @@ namespace AideDeJeu.ViewModels
string resourceName = null;
switch (ItemSourceType)
{
//case ItemSourceType.MonsterVF:
// resourceName = "AideDeJeu.Data.monsters_vf.json";
// _AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName);
// break;
case ItemSourceType.MonsterVO:
resourceName = "AideDeJeu.Data.monsters_vo.json";
_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName);
{
resourceName = "AideDeJeu.Data.monsters_vo.md";
var md = await Tools.Helpers.GetResourceStringAsync(resourceName);
_AllItems = Tools.MarkdownExtensions.MarkdownToMonsters(md);
}
break;
case ItemSourceType.MonsterHD:
resourceName = "AideDeJeu.Data.monsters_hd.md";
//var mdm = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/monsters_hd.md");
var mdm = await Tools.Helpers.GetResourceStringAsync(resourceName);
_AllItems = Tools.MarkdownExtensions.MarkdownToMonsters(mdm);
//_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Monster>>(resourceName);
{
resourceName = "AideDeJeu.Data.monsters_hd.md";
//var md = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/monsters_hd.md");
var md = await Tools.Helpers.GetResourceStringAsync(resourceName);
_AllItems = Tools.MarkdownExtensions.MarkdownToMonsters(md);
}
break;
//case ItemSourceType.SpellVF:
// resourceName = "AideDeJeu.Data.spells_vf.json";
// _AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName);
// //var md2 = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/spells_hd.md");
// //_AllItems = Tools.MarkdownExtensions.MarkdownToSpells(md2).ToList();
// break;
case ItemSourceType.SpellVO:
resourceName = "AideDeJeu.Data.spells_vo.json";
_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName);
{
resourceName = "AideDeJeu.Data.spells_vo.md";
var md = await Tools.Helpers.GetResourceStringAsync(resourceName);
_AllItems = Tools.MarkdownExtensions.MarkdownToMonsters(md);
}
break;
case ItemSourceType.SpellHD:
resourceName = "AideDeJeu.Data.spells_hd.md";
var mds = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/spells_hd.md");
_AllItems = Tools.MarkdownExtensions.MarkdownToSpells(mds);
//_AllItems = Tools.Helpers.GetResourceObject<IEnumerable<Spell>>(resourceName);
{
resourceName = "AideDeJeu.Data.spells_hd.md";
//var md = await Tools.Helpers.GetStringFromUrl("https://raw.githubusercontent.com/Nioux/AideDeJeu/master/Data/spells_hd.md");
var md = await Tools.Helpers.GetResourceStringAsync(resourceName);
_AllItems = Tools.MarkdownExtensions.MarkdownToSpells(md);
}
break;
}
}