From 5c3b5734761c9d745a9335ca5493b000d4d5e459 Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Sun, 1 Jul 2018 23:29:38 +0200 Subject: [PATCH] MD monstres VO/HD --- .../AideDeJeu/Models/Monsters/MonsterHD.cs | 31 +++---------------- .../AideDeJeu/Models/Monsters/MonsterVO.cs | 31 +++---------------- 2 files changed, 10 insertions(+), 52 deletions(-) diff --git a/AideDeJeu/AideDeJeu/Models/Monsters/MonsterHD.cs b/AideDeJeu/AideDeJeu/Models/Monsters/MonsterHD.cs index 7e5f7e11..10f916c3 100644 --- a/AideDeJeu/AideDeJeu/Models/Monsters/MonsterHD.cs +++ b/AideDeJeu/AideDeJeu/Models/Monsters/MonsterHD.cs @@ -22,6 +22,11 @@ namespace AideDeJeuLib.Monsters $"|---|---|---|---|---|---|\n" + $"|{Strength}|{Dexterity}|{Constitution}|{Intelligence}|{Wisdom}|{Charisma}|\n\n" + $"**Compétences** {Skills}\n" + + (SavingThrows != null ? $"**Jets de sauvegarde** {SavingThrows}\n" : "") + + (DamageVulnerabilities != null ? $"**Vulnérabilité aux dégâts** {DamageVulnerabilities}\n" : "") + + (DamageImmunities != null ? $"**Immunité contre les dégâts** {DamageImmunities}\n" : "") + + (ConditionImmunities != null ? $"**Immunité contre les états** {ConditionImmunities}\n" : "") + + (DamageResistances != null ? $"**Résistance aux dégâts** {DamageResistances}\n" : "") + $"**Sens** {Senses}\n" + $"**Langues** {Languages}\n" + $"**Dangerosité** {Challenge}\n\n" + @@ -29,32 +34,6 @@ namespace AideDeJeuLib.Monsters (Actions != null ? $"## Actions\n\n" + Actions.Aggregate((s1, s2) => s1 + "\n\n" + s2) : "") + (Reactions != null ? $"## Réactions\n\n" + Reactions.Aggregate((s1, s2) => s1 + "\n\n" + s2) : "") + (LegendaryActions != null ? $"## Actions Légendaires\n\n" + LegendaryActions.Aggregate((s1, s2) => s1 + "\n\n" + s2) : ""); - - //public string Type { get; set; } - //public string Size { get; set; } - //public string Alignment { get; set; } - //public string Legendary { get; set; } - //public string Source { get; set; } - //public string ArmorClass { get; set; } - //public string HitPoints { get; set; } - //public string Speed { get; set; } - //public string Strength { get; set; } - //public string Dexterity { get; set; } - //public string Constitution { get; set; } - //public string Intelligence { get; set; } - //public string Wisdom { get; set; } - //public string Charisma { get; set; } - //public string SavingThrows { get; set; } - //public string Skills { get; set; } - //public string DamageVulnerabilities { get; set; } - //public string DamageImmunities { get; set; } - //public string ConditionImmunities { get; set; } - //public string DamageResistances { get; set; } - //public string Senses { get; set; } - //public string Languages { get; set; } - //public string Challenge { get; set; } - //public string Description { get; set; } - // return ""; } } } diff --git a/AideDeJeu/AideDeJeu/Models/Monsters/MonsterVO.cs b/AideDeJeu/AideDeJeu/Models/Monsters/MonsterVO.cs index f8e3a29b..b8640a87 100644 --- a/AideDeJeu/AideDeJeu/Models/Monsters/MonsterVO.cs +++ b/AideDeJeu/AideDeJeu/Models/Monsters/MonsterVO.cs @@ -22,6 +22,11 @@ namespace AideDeJeuLib.Monsters $"|---|---|---|---|---|---|\n" + $"|{Strength}|{Dexterity}|{Constitution}|{Intelligence}|{Wisdom}|{Charisma}|\n\n" + $"**Skills** {Skills}\n" + + (SavingThrows != null ? $"**Saving Throws** {SavingThrows}\n" : "") + + (DamageVulnerabilities != null ? $"**Damage Vulnerabilities** {DamageVulnerabilities}\n" : "") + + (DamageImmunities != null ? $"**Damage Immunities** {DamageImmunities}\n" : "") + + (ConditionImmunities != null ? $"**Condition Immunities** {ConditionImmunities}\n" : "") + + (DamageResistances != null ? $"**Damage Resistances** {DamageResistances}\n" : "") + $"**Senses** {Senses}\n" + $"**Languages** {Languages}\n" + $"**Challenge** {Challenge}\n\n" + @@ -29,32 +34,6 @@ namespace AideDeJeuLib.Monsters (Actions != null ? $"## Actions\n\n" + Actions.Aggregate((s1, s2) => s1 + "\n\n" + s2) : "") + (Reactions != null ? $"## Reactions\n\n" + Reactions.Aggregate((s1, s2) => s1 + "\n\n" + s2) : "") + (LegendaryActions != null ? $"## Legendary Actions\n\n" + LegendaryActions.Aggregate((s1, s2) => s1 + "\n\n" + s2) : ""); - - //public string Type { get; set; } - //public string Size { get; set; } - //public string Alignment { get; set; } - //public string Legendary { get; set; } - //public string Source { get; set; } - //public string ArmorClass { get; set; } - //public string HitPoints { get; set; } - //public string Speed { get; set; } - //public string Strength { get; set; } - //public string Dexterity { get; set; } - //public string Constitution { get; set; } - //public string Intelligence { get; set; } - //public string Wisdom { get; set; } - //public string Charisma { get; set; } - //public string SavingThrows { get; set; } - //public string Skills { get; set; } - //public string DamageVulnerabilities { get; set; } - //public string DamageImmunities { get; set; } - //public string ConditionImmunities { get; set; } - //public string DamageResistances { get; set; } - //public string Senses { get; set; } - //public string Languages { get; set; } - //public string Challenge { get; set; } - //public string Description { get; set; } - // return ""; } } }