1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-30 23:16:09 +00:00
This commit is contained in:
Yan Maniez 2019-04-09 13:30:20 +02:00
parent 2f17832932
commit b386d44103
957 changed files with 1481 additions and 1515 deletions

View file

@ -43,7 +43,10 @@ namespace AideDeJeu.ViewModels
}
enumerator.MoveNext();
}
}
catch(Exception ex)
{
Debug.WriteLine(ex);
}
finally
{
@ -55,9 +58,8 @@ namespace AideDeJeu.ViewModels
public Item ParseItem(string source, ref ContainerBlock.Enumerator enumerator, Dictionary<string, Item> allItems)
{
var currentItem = GetNewItem(enumerator.Current);
var currentProps = new Dictionary<string, PropertyInfo>();
currentItem.Markdown = string.Empty;
PropertyInfo currentProp = null;
Dictionary<string, PropertyInfo> currentProps = new Dictionary<string, PropertyInfo>();
currentProps["Markdown"] = currentItem.GetType().GetProperty("Markdown", BindingFlags.Public | BindingFlags.Instance);
if (currentItem != null)
@ -121,8 +123,7 @@ namespace AideDeJeu.ViewModels
}
else
{
var items = currentItem; // as Items;
items.AddChild(subItem);
currentItem.AddChild(subItem);
}
}
enumerator.MoveNext();
@ -135,15 +136,13 @@ namespace AideDeJeu.ViewModels
PropertyInfo prop = currentItem.GetType().GetProperty(parsedComment.Name, BindingFlags.Public | BindingFlags.Instance);
if (null != prop && prop.CanWrite)
{
prop.SetValue(currentItem, "", null);
currentProp = prop;
prop.SetValue(currentItem, string.Empty, null);
currentProps[parsedComment.Name] = prop;
}
enumerator.MoveNext();
}
else
{
currentProp = null;
currentProps.Remove(parsedComment.Name);
enumerator.MoveNext();
}
@ -151,23 +150,12 @@ namespace AideDeJeu.ViewModels
else // comment html différent de item et property
{
AddBlockContent(currentItem, currentProps, enumerator.Current);
//currentItem.Markdown += md;
//if (currentProp != null)
//{
// currentProp.SetValue(currentItem, currentProp.GetValue(currentItem) + md, null);
//}
enumerator.MoveNext();
}
}
else // autre chose qu'un comment html
{
AddBlockContent(currentItem, currentProps, enumerator.Current);
//var md = enumerator.Current.ToMarkdownString();
//currentItem.Markdown += md;
//if (currentProp != null)
//{
// currentProp.SetValue(currentItem, currentProp.GetValue(currentItem) + md, null);
//}
enumerator.MoveNext();
}
}
@ -175,12 +163,6 @@ namespace AideDeJeu.ViewModels
{
ParseItemProperties(source, currentItem, block);
AddBlockContent(currentItem, currentProps, enumerator.Current);
//var md = enumerator.Current.ToMarkdownString();
//currentItem.Markdown += md;
//if (currentProp != null)
//{
// currentProp.SetValue(currentItem, currentProp.GetValue(currentItem) + md, null);
//}
enumerator.MoveNext();
}
}
@ -205,52 +187,38 @@ namespace AideDeJeu.ViewModels
}
public bool ParseItemProperties(string source, Item item, Block block)
public void ParseItemProperties(string source, Item item, Block block)
{
switch (block)
{
case Markdig.Extensions.Tables.Table table:
return ParseItemProperties(source, item, table);
ParseItemProperties(source, item, table);
break;
case ContainerBlock blocks:
return ParseItemProperties(source, item, blocks);
ParseItemProperties(source, item, blocks);
break;
case HeadingBlock heading:
bool isnamee = ParseItemProperties(source, item, heading.Inline, heading);
if (isnamee)
{
//item.NameLevel = heading.Level;
}
return isnamee;
ParseItemProperties(source, item, heading.Inline, heading);
break;
case LeafBlock leaf:
bool isname = ParseItemProperties(source, item, leaf.Inline);
if(isname)
{
if(leaf is HeadingBlock)
{
var headingBlock = leaf as HeadingBlock;
//item.NameLevel = headingBlock.Level;
ParseItemProperties(source, item, leaf.Inline);
break;
}
}
return isname;
}
return false;
}
public bool ParseItemProperties(string source, Item item, ContainerBlock blocks)
public void ParseItemProperties(string source, Item item, ContainerBlock blocks)
{
bool isname = false;
foreach (var block in blocks)
{
isname |= ParseItemProperties(source, item, block);
ParseItemProperties(source, item, block);
}
return isname;
}
public bool ParseItemProperties(string source, Item item, ContainerInline inlines, HeadingBlock headingBlock = null)
public void ParseItemProperties(string source, Item item, ContainerInline inlines, HeadingBlock headingBlock = null)
{
bool isname = false;
if (inlines == null)
{
return isname;
return;
}
PropertyInfo prop = null;
string propertyName = null;
@ -273,7 +241,6 @@ namespace AideDeJeu.ViewModels
propertyName = tag.Substring(4, tag.Length - 7);
if(propertyName == "Name")
{
isname = true;
if (headingBlock != null)
{
item.NameLevel = headingBlock.Level;
@ -301,7 +268,6 @@ namespace AideDeJeu.ViewModels
}
}
}
return isname;
}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Avantage et désavantage
Id: abilities_hd.md#avantage-et-désavantage
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Avantage et désavantage
ParentName: Utiliser les caractéristiques
NameLevel: 1
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Bonus de maîtrise
Id: abilities_hd.md#bonus-de-maîtrise
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Bonus de maîtrise
ParentName: Utiliser les caractéristiques
NameLevel: 1
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Autres tests de Charisme
Id: abilities_charisma_hd.md#autres-tests-de-charisme
ParentLink: abilities_charisma_hd.md#charisme
Name: Autres tests de Charisme
ParentName: Charisme
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Caractéristique d'incantation
Id: abilities_charisma_hd.md#caractéristique-dincantation
ParentLink: abilities_charisma_hd.md#charisme
Name: Caractéristique d'incantation
ParentName: Charisme
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Intimidation
Id: abilities_charisma_hd.md#intimidation
ParentLink: abilities_charisma_hd.md#charisme
Name: Intimidation
ParentName: Charisme
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Persuasion
Id: abilities_charisma_hd.md#persuasion
ParentLink: abilities_charisma_hd.md#charisme
Name: Persuasion
ParentName: Charisme
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Représentation
Id: abilities_charisma_hd.md#représentation
ParentLink: abilities_charisma_hd.md#charisme
Name: Représentation
ParentName: Charisme
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Supercherie
Id: abilities_charisma_hd.md#supercherie
ParentLink: abilities_charisma_hd.md#charisme
Name: Supercherie
ParentName: Charisme
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de Charisme
Id: abilities_charisma_hd.md#tests-de-charisme
ParentLink: abilities_charisma_hd.md#charisme
Name: Tests de Charisme
ParentName: Charisme
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Compétences
Id: abilities_hd.md#compétences
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Compétences
ParentName: Utiliser les caractéristiques
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Points de vie
Id: abilities_constitution_hd.md#points-de-vie
ParentLink: abilities_constitution_hd.md#constitution
Name: Points de vie
ParentName: Constitution
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de Constitution
Id: abilities_constitution_hd.md#tests-de-constitution
ParentLink: abilities_constitution_hd.md#constitution
Name: Tests de Constitution
ParentName: Constitution
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Acrobaties
Id: abilities_dexterity_hd.md#acrobaties
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Acrobaties
ParentName: Dextérité
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Autres tests de Dextérité
Id: abilities_dexterity_hd.md#autres-tests-de-dextérité
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Autres tests de Dextérité
ParentName: Dextérité
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Classe d'armure
Id: abilities_dexterity_hd.md#classe-darmure
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Classe d'armure
ParentName: Dextérité
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Discrétion
Id: abilities_dexterity_hd.md#discrétion
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Discrétion
ParentName: Dextérité
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Escamotage
Id: abilities_dexterity_hd.md#escamotage
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Escamotage
ParentName: Dextérité
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Initiative
Id: abilities_dexterity_hd.md#initiative
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Initiative
ParentName: Dextérité
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Jets d'attaque et de dégâts
Id: abilities_dexterity_hd.md#jets-dattaque-et-de-dégâts
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Jets d'attaque et de dégâts
ParentName: Dextérité
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Perception passive
Id: abilities_dexterity_hd.md#perception-passive
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Perception passive
ParentName: Dextérité
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Que pouvez-vous voir ?
Id: abilities_dexterity_hd.md#que-pouvez-vous-voir-?
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Que pouvez-vous voir ?
ParentName: Dextérité
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Se cacher
Id: abilities_dexterity_hd.md#se-cacher
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Se cacher
ParentName: Dextérité
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de Dextérité
Id: abilities_dexterity_hd.md#tests-de-dextérité
ParentLink: abilities_dexterity_hd.md#dextérité
Name: Tests de Dextérité
ParentName: Dextérité
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Arcanes
Id: abilities_intelligence_hd.md#arcanes
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Arcanes
ParentName: Intelligence
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Autres tests d'Intelligence
Id: abilities_intelligence_hd.md#autres-tests-dintelligence
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Autres tests d'Intelligence
ParentName: Intelligence
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Caractéristique d'incantation
Id: abilities_intelligence_hd.md#caractéristique-dincantation
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Caractéristique d'incantation
ParentName: Intelligence
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Histoire
Id: abilities_intelligence_hd.md#histoire
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Histoire
ParentName: Intelligence
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Investigation
Id: abilities_intelligence_hd.md#investigation
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Investigation
ParentName: Intelligence
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Nature
Id: abilities_intelligence_hd.md#nature
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Nature
ParentName: Intelligence
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Religion
Id: abilities_intelligence_hd.md#religion
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Religion
ParentName: Intelligence
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests d'Intelligence
Id: abilities_intelligence_hd.md#tests-dintelligence
ParentLink: abilities_intelligence_hd.md#intelligence
Name: Tests d'Intelligence
ParentName: Intelligence
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Jets de sauvegarde
Id: abilities_hd.md#jets-de-sauvegarde
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Jets de sauvegarde
ParentName: Utiliser les caractéristiques
NameLevel: 1
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Opposition
Id: abilities_hd.md#opposition
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Opposition
ParentName: Utiliser les caractéristiques
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: 'Option : compétences associées avec différentes caractéristiques'
Id: abilities_hd.md#option--compétences-associées-avec-différentes-caractéristiques
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: 'Option : compétences associées avec différentes caractéristiques'
ParentName: Utiliser les caractéristiques
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Athlétisme
Id: abilities_strength_hd.md#athlétisme
ParentLink: abilities_strength_hd.md#force
Name: Athlétisme
ParentName: Force
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: 'Autres tests de Force '
Id: abilities_strength_hd.md#autres-tests-de-force-
ParentLink: abilities_strength_hd.md#force
Name: 'Autres tests de Force '
ParentName: Force
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Capacité de charge
Id: abilities_strength_hd.md#capacité-de-charge
ParentLink: abilities_strength_hd.md#force
Name: Capacité de charge
ParentName: Force
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Jets d'attaque et de dégâts
Id: abilities_strength_hd.md#jets-dattaque-et-de-dégâts
ParentLink: abilities_strength_hd.md#force
Name: Jets d'attaque et de dégâts
ParentName: Force
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Pousser, tirer, soulever
Id: abilities_strength_hd.md#pousser-tirer-soulever
ParentLink: abilities_strength_hd.md#force
Name: Pousser, tirer, soulever
ParentName: Force
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Soulever et transporter
Id: abilities_strength_hd.md#soulever-et-transporter
ParentLink: abilities_strength_hd.md#force
Name: Soulever et transporter
ParentName: Force
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Taille et Force
Id: abilities_strength_hd.md#taille-et-force
ParentLink: abilities_strength_hd.md#force
Name: Taille et Force
ParentName: Force
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de Force
Id: abilities_strength_hd.md#tests-de-force
ParentLink: abilities_strength_hd.md#force
Name: Tests de Force
ParentName: Force
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de caractéristique
Id: abilities_hd.md#tests-de-caractéristique
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Tests de caractéristique
ParentName: Utiliser les caractéristiques
NameLevel: 1
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de groupe
Id: abilities_hd.md#tests-de-groupe
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Tests de groupe
ParentName: Utiliser les caractéristiques
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests passifs
Id: abilities_hd.md#tests-passifs
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Tests passifs
ParentName: Utiliser les caractéristiques
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Travailler ensemble
Id: abilities_hd.md#travailler-ensemble
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Travailler ensemble
ParentName: Utiliser les caractéristiques
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Utiliser chaque caractéristique
Id: abilities_hd.md#utiliser-chaque-caractéristique
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Utiliser chaque caractéristique
ParentName: Utiliser les caractéristiques
NameLevel: 1
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Valeurs de caractéristiques et modificateurs
Id: abilities_hd.md#valeurs-de-caractéristiques-et-modificateurs
ParentLink: abilities_hd.md#utiliser-les-caractéristiques
Name: Valeurs de caractéristiques et modificateurs
ParentName: Utiliser les caractéristiques
NameLevel: 1
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Autres tests de Sagesse
Id: abilities_wisdom_hd.md#autres-tests-de-sagesse
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Autres tests de Sagesse
ParentName: Sagesse
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Caractéristique d'incantation
Id: abilities_wisdom_hd.md#caractéristique-dincantation
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Caractéristique d'incantation
ParentName: Sagesse
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Dressage
Id: abilities_wisdom_hd.md#dressage
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Dressage
ParentName: Sagesse
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Médecine
Id: abilities_wisdom_hd.md#médecine
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Médecine
ParentName: Sagesse
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Perception
Id: abilities_wisdom_hd.md#perception
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Perception
ParentName: Sagesse
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Perspicacité
Id: abilities_wisdom_hd.md#perspicacité
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Perspicacité
ParentName: Sagesse
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Survie
Id: abilities_wisdom_hd.md#survie
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Survie
ParentName: Sagesse
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Tests de Sagesse
Id: abilities_wisdom_hd.md#tests-de-sagesse
ParentLink: abilities_wisdom_hd.md#sagesse
Name: Tests de Sagesse
ParentName: Sagesse
NameLevel: 2
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Chaotique Bon (CB)
Id: alignment_hd.md#chaotique-bon-cb
ParentLink: alignment_hd.md#alignement
Name: Chaotique Bon (CB)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Chaotique Mauvais (CM)
Id: alignment_hd.md#chaotique-mauvais-cm
ParentLink: alignment_hd.md#alignement
Name: Chaotique Mauvais (CM)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Chaotique Neutre (CN)
Id: alignment_hd.md#chaotique-neutre-cn
ParentLink: alignment_hd.md#alignement
Name: Chaotique Neutre (CN)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: L'alignement dans le multivers
Id: alignment_hd.md#lalignement-dans-le-multivers
ParentLink: alignment_hd.md#alignement
Name: L'alignement dans le multivers
ParentName: Alignement
NameLevel: 3
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Loyal Bon (LB)
Id: alignment_hd.md#loyal-bon-lb
ParentLink: alignment_hd.md#alignement
Name: Loyal Bon (LB)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Loyal Mauvais (LM)
Id: alignment_hd.md#loyal-mauvais-lm
ParentLink: alignment_hd.md#alignement
Name: Loyal Mauvais (LM)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Loyal Neutre (LN)
Id: alignment_hd.md#loyal-neutre-ln
ParentLink: alignment_hd.md#alignement
Name: Loyal Neutre (LN)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Neutre Bon (NB)
Id: alignment_hd.md#neutre-bon-nb
ParentLink: alignment_hd.md#alignement
Name: Neutre Bon (NB)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Neutre Mauvais (NM)
Id: alignment_hd.md#neutre-mauvais-nm
ParentLink: alignment_hd.md#alignement
Name: Neutre Mauvais (NM)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,8 +1,8 @@
---
!GenericItem
Name: Neutre (N)
Id: alignment_hd.md#neutre-n
ParentLink: alignment_hd.md#alignement
Name: Neutre (N)
ParentName: Alignement
NameLevel: 4
Attributes: {}

View file

@ -1,12 +1,12 @@
---
!GenericItem
Name: Armures intermédiaires
AltName: Medium Armor (SRD p63)
Source: (MDR p224)
Id: armor_hd.md#armures-intermédiaires
ParentLink: armor_hd.md#armures
Name: Armures intermédiaires
ParentName: Armures
NameLevel: 3
AltName: Medium Armor (SRD p63)
Source: (MDR p224)
Attributes: {}
---
> [Armures](hd_armor.md)

Some files were not shown because too many files have changed in this diff Show more