Converted the GetAttribute methods in the ToolBox class to extension methods

This commit is contained in:
Joonas Rikkonen
2017-10-04 18:38:40 +03:00
parent 6c7c97a875
commit 1ff2054ca8
99 changed files with 854 additions and 875 deletions
@@ -14,7 +14,7 @@ namespace Barotrauma
public FixRequirement(XElement element)
{
name = ToolBox.GetAttributeString(element, "name", "");
name = element.GetAttributeString("name", "");
requiredSkills = new List<Skill>();
requiredItems = new List<string>();
@@ -24,13 +24,13 @@ namespace Barotrauma
switch (subElement.Name.ToString().ToLowerInvariant())
{
case "skill":
string skillName = ToolBox.GetAttributeString(subElement, "name", "");
int level = ToolBox.GetAttributeInt(subElement, "level", 1);
string skillName = subElement.GetAttributeString("name", "");
int level = subElement.GetAttributeInt("level", 1);
requiredSkills.Add(new Skill(skillName, level));
break;
case "item":
string itemName = ToolBox.GetAttributeString(subElement, "name", "");
string itemName = subElement.GetAttributeString("name", "");
requiredItems.Add(itemName);
break;