summaryrefslogtreecommitdiff
path: root/DSACore/Models/Database
diff options
context:
space:
mode:
Diffstat (limited to 'DSACore/Models/Database')
-rw-r--r--DSACore/Models/Database/Char.cs18
-rw-r--r--DSACore/Models/Database/Group.cs15
-rw-r--r--DSACore/Models/Database/Inventory.cs15
-rw-r--r--DSACore/Models/Database/Roll.cs12
-rw-r--r--DSACore/Models/Database/Talent.cs14
-rw-r--r--DSACore/Models/Database/Weapon.cs15
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; }
+ }
+}