diff options
Diffstat (limited to 'dsa/DSALib/Commands/NpcCommands.cs')
-rw-r--r-- | dsa/DSALib/Commands/NpcCommands.cs | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/dsa/DSALib/Commands/NpcCommands.cs b/dsa/DSALib/Commands/NpcCommands.cs index 510b78b..5e20d65 100644 --- a/dsa/DSALib/Commands/NpcCommands.cs +++ b/dsa/DSALib/Commands/NpcCommands.cs @@ -1,30 +1,23 @@ using System; using System.Collections.Generic; using System.Linq; -using DSALib.Characters; using DSALib.DSA_Game; -using DSALib.DSA_Game.Characters; -namespace DSALib.Commands -{ - public class NpcCommands - { - public static string CreateNpc(ulong id, IEnumerable<string> props, int modifier) - { +namespace DSALib.Commands { + public class NpcCommands { + public static string CreateNpc(ulong id, IEnumerable<string> props, int modifier) { if (int.TryParse(props.Last(), out var mean)) return Random(id, props.First(), mean, modifier); return Copy(id, props.First(), props.Last(), modifier); } - private static string Random(ulong id, string npcName, int mean = 9, int stDv = 1) - { + private static string Random(ulong id, string npcName, int mean = 9, int stDv = 1) { throw new NotImplementedException(); //Dsa.Chars.Add(new Npc(npcName, mean, stDv)); //return $"{npcName} wurde zufällig generiert"; } - private static string Copy(ulong id, string npcName, string source, int stDv = 1) - { + private static string Copy(ulong id, string npcName, string source, int stDv = 1) { if (Dsa.Chars.Exists(x => x.Name.Equals(npcName))) throw new Exception("Char gibt es schon"); throw new NotImplementedException(); //var chr = Dsa.GetCharacter(id); |