diff options
Diffstat (limited to 'DSACore/Models/Database')
-rw-r--r-- | DSACore/Models/Database/Char.cs | 18 | ||||
-rw-r--r-- | DSACore/Models/Database/Group.cs | 15 | ||||
-rw-r--r-- | DSACore/Models/Database/Inventory.cs | 15 | ||||
-rw-r--r-- | DSACore/Models/Database/Roll.cs | 12 | ||||
-rw-r--r-- | DSACore/Models/Database/Talent.cs | 14 | ||||
-rw-r--r-- | DSACore/Models/Database/Weapon.cs | 15 |
6 files changed, 89 insertions, 0 deletions
diff --git a/DSACore/Models/Database/Char.cs b/DSACore/Models/Database/Char.cs new file mode 100644 index 0000000..f77c760 --- /dev/null +++ b/DSACore/Models/Database/Char.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace DSACore.Models.Database +{ + public class Char + { + private string Name { get; set; } + private int Id { get; set; } + private int Lp { get; set; } + private int LpMax { get; set; } + private int As { get; set; } + private int AsMax { get; set; } + private Weapon Weapon { get; set; } + } +} diff --git a/DSACore/Models/Database/Group.cs b/DSACore/Models/Database/Group.cs new file mode 100644 index 0000000..5484b76 --- /dev/null +++ b/DSACore/Models/Database/Group.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace DSACore.Models.Database +{ + public class Group + { + private string Name { get; set; } + private string Discord { get; set; } + private int Id { get; set; } + private List<Char> Chars { get; set; }= new List<Char>(); + } +} diff --git a/DSACore/Models/Database/Inventory.cs b/DSACore/Models/Database/Inventory.cs new file mode 100644 index 0000000..8e525c6 --- /dev/null +++ b/DSACore/Models/Database/Inventory.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace DSACore.Models.Database +{ + public class Inventory + { + private int Id { get; set; } + private List<string> Items { get; set; } = new List<string>(); + private List<string> Food { get; set; } = new List<string>(); + private List<Weapon> Weapons { get; set; } = new List<Weapon>(); + } +} diff --git a/DSACore/Models/Database/Roll.cs b/DSACore/Models/Database/Roll.cs new file mode 100644 index 0000000..c931e70 --- /dev/null +++ b/DSACore/Models/Database/Roll.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace DSACore.Models.Database +{ + public class Roll + { + private string[] Skills { get; set; } = new string[3]; + } +} diff --git a/DSACore/Models/Database/Talent.cs b/DSACore/Models/Database/Talent.cs new file mode 100644 index 0000000..d7bfaae --- /dev/null +++ b/DSACore/Models/Database/Talent.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace DSACore.Models.Database +{ + public class Talent + { + private string Name { get; set; } + + private Roll Roll { get; set; } = new Roll(); + } +} diff --git a/DSACore/Models/Database/Weapon.cs b/DSACore/Models/Database/Weapon.cs new file mode 100644 index 0000000..b72ec20 --- /dev/null +++ b/DSACore/Models/Database/Weapon.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace DSACore.Models.Database +{ + public class Weapon + { + private string Name { get; set; } + private string Damage { get; set; } + private string WeaponTalent { get; set; } + private string Modifier { get; set; } + } +} |