mirror of
https://github.com/Nioux/AideDeJeu.git
synced 2026-05-15 09:00:28 +00:00
Abilities
This commit is contained in:
parent
cd106acb13
commit
316e3586ab
6 changed files with 93 additions and 48 deletions
|
|
@ -7,7 +7,7 @@ using Markdig.Syntax;
|
|||
|
||||
namespace AideDeJeuLib
|
||||
{
|
||||
public class Condition : Item
|
||||
public class Generic : Item
|
||||
{
|
||||
public string Text { get; set; }
|
||||
|
||||
|
|
@ -35,13 +35,18 @@ namespace AideDeJeuLib
|
|||
//DumpHeadingBlock(headingBlock);
|
||||
if (headingBlock.HeaderChar == '#' && (headingBlock.Level == 1 || headingBlock.Level == 2))
|
||||
{
|
||||
if (this.Name != null)
|
||||
if (this.Name == null)
|
||||
{
|
||||
return;
|
||||
//yield return spell;
|
||||
this.Name = headingBlock.Inline.ToMarkdownString();
|
||||
}
|
||||
this.Name = headingBlock.Inline.ToMarkdownString();
|
||||
//Console.WriteLine(spell.Name);
|
||||
else
|
||||
{
|
||||
this.Text += new string(headingBlock.HeaderChar, headingBlock.Level) + " " + headingBlock.Inline.ToMarkdownString() + "\n\n";
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.Text += new string(headingBlock.HeaderChar, headingBlock.Level) + " " + headingBlock.Inline.ToMarkdownString() + "\n\n";
|
||||
}
|
||||
}
|
||||
if (block is Markdig.Syntax.ParagraphBlock)
|
||||
|
|
@ -75,9 +80,9 @@ namespace AideDeJeuLib
|
|||
//DumpParagraphBlock(paragraphBlock);
|
||||
var str = paragraphBlock.Inline.ToMarkdownString();
|
||||
|
||||
var properties = new List<Tuple<string, Action<Condition, string>>>()
|
||||
var properties = new List<Tuple<string, Action<Generic, string>>>()
|
||||
{
|
||||
new Tuple<string, Action<Condition, string>>("AltName: ", (m, s) => m.AltName = s),
|
||||
new Tuple<string, Action<Generic, string>>("AltName: ", (m, s) => m.AltName = s),
|
||||
};
|
||||
|
||||
foreach (var property in properties)
|
||||
|
|
@ -15,6 +15,7 @@ namespace AideDeJeuLib
|
|||
"# [Sorts](spells_hd.md)\n\n" +
|
||||
"# [Créatures](monsters_hd.md)\n\n" +
|
||||
"# [Etats spéciaux](conditions_hd.md)\n\n" +
|
||||
"# [Caractéristiques](abilities_hd.md)\n\n" +
|
||||
"# [Spells](spells_vo.md)\n\n" +
|
||||
"# [Monsters](monsters_vo.md)\n\n" +
|
||||
"# [Conditions](conditions_vo.md)\n\n";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue