From ef7bac04f3a8a7c23bea6a10bbae7b83f95b834b Mon Sep 17 00:00:00 2001 From: Jack Reed Date: Mon, 3 Aug 2020 11:59:57 -0700 Subject: [PATCH] Add files via upload --- ShiningEditor/ShiningForceCharacterItem.cs | 144 +++++++++++++++++++++ ShiningEditor/ShiningForceItem.cs | 43 ++++++ ShiningEditor/ShiningForceMagicItem.cs | 30 +++++ 3 files changed, 217 insertions(+) create mode 100644 ShiningEditor/ShiningForceCharacterItem.cs create mode 100644 ShiningEditor/ShiningForceItem.cs create mode 100644 ShiningEditor/ShiningForceMagicItem.cs diff --git a/ShiningEditor/ShiningForceCharacterItem.cs b/ShiningEditor/ShiningForceCharacterItem.cs new file mode 100644 index 0000000..ef94712 --- /dev/null +++ b/ShiningEditor/ShiningForceCharacterItem.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShiningEditor +{ + public class ShiningForceCharacterItem + { + #region - Class Fields - + private string name; + private string levelLoc; + private string attackLoc; + private string defenseLoc; + private string agilityLoc; + private string moveLoc; + private string experienceLoc; + private string currentHPLoc; + private string maxHPLoc; + private string currentMPLoc; + private string maxMPLoc; + private string[] itemsLocs; + private string[] magicLocs; + #endregion + + #region - Class Properties - + public string Name + { + get { return name; } + set { name = value; } + } + public string LevelLoc + { + get { return levelLoc; } + set { levelLoc = value; } + } + public string AttackLoc + { + get { return attackLoc; } + set { attackLoc = value; } + } + public string DefenseLoc + { + get { return defenseLoc; } + set { defenseLoc = value; } + } + public string AgilityLoc + { + get { return agilityLoc; } + set { agilityLoc = value; } + } + public string MoveLoc + { + get { return moveLoc; } + set { moveLoc = value; } + } + public string ExperienceLoc + { + get { return experienceLoc; } + set { experienceLoc = value; } + } + public string CurrentHPLoc + { + get { return currentHPLoc; } + set { currentHPLoc = value; } + } + public string MaxHPLoc + { + get { return maxHPLoc; } + set { maxHPLoc = value; } + } + public string CurrentMPLoc + { + get { return currentMPLoc; } + set { currentMPLoc = value; } + } + public string MaxMPLoc + { + get { return maxMPLoc; } + set { maxMPLoc = value; } + } + public string[] ItemsLocs + { + get { return itemsLocs; } + set { itemsLocs = value; } + } + public string[] MagicLocs + { + get { return magicLocs; } + set { magicLocs = value; } + } + #endregion + + #region - Class Constructors - + public ShiningForceCharacterItem(string name, + string levelLoc, + string attackLoc, + string defenseLoc, + string agilityLoc, + string moveLoc, + string experienceLoc, + string currentHPLoc, + string maxHPLoc, + string currentMPLoc, + string maxMPLoc, + string[] itemsLocs, + string[] magicLocs) + { + Name = name; + LevelLoc = levelLoc; + AttackLoc = attackLoc; + DefenseLoc = defenseLoc; + AgilityLoc = agilityLoc; + MoveLoc = moveLoc; + ExperienceLoc = experienceLoc; + CurrentHPLoc = currentHPLoc; + MaxHPLoc = maxHPLoc; + CurrentMPLoc = currentMPLoc; + MaxMPLoc = currentMPLoc; + ItemsLocs = itemsLocs; + MagicLocs = magicLocs; + } + + public ShiningForceCharacterItem() + : this("", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + new string[] { }, + new string[] { }) + { + + } + #endregion + } +} diff --git a/ShiningEditor/ShiningForceItem.cs b/ShiningEditor/ShiningForceItem.cs new file mode 100644 index 0000000..7c5448a --- /dev/null +++ b/ShiningEditor/ShiningForceItem.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShiningEditor +{ + public class ShiningForceItem + { + #region - Class Fields - + private string name; + private string id; + #endregion + + #region - Class Properties - + public string Name + { + get { return name; } + set { name = value; } + } + public string ID + { + get { return id; } + set { id = value; } + } + #endregion + + #region - Class Constructors - + public ShiningForceItem(string name, string id) + { + Name = name; + ID = id; + } + + public ShiningForceItem() + : this ("", "") + { + + } + #endregion + } +} diff --git a/ShiningEditor/ShiningForceMagicItem.cs b/ShiningEditor/ShiningForceMagicItem.cs new file mode 100644 index 0000000..28b9a46 --- /dev/null +++ b/ShiningEditor/ShiningForceMagicItem.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShiningEditor +{ + public class ShiningForceMagicItem + { + #region - Class Properties - + public string Name { get; set; } + public string ID { get; set; } + #endregion + + #region - Class Constructors - + public ShiningForceMagicItem(string name, string id) + { + Name = name; + ID = id; + } + + public ShiningForceMagicItem() + : this ("", "") + { + + } + #endregion + } +}