(cc14ef57a) Remove the Doing text, because it's not used and because there can be multiple. Remove order names, because they should be defined in EnglishVanilla.xml. Add todo notes about the texts.

This commit is contained in:
Joonas Rikkonen
2019-05-16 05:21:20 +03:00
parent 1e200722ae
commit f95a59cc50
9 changed files with 353 additions and 72 deletions
@@ -20,7 +20,6 @@ namespace Barotrauma
}
public readonly string Name;
public readonly string DoingText;
public readonly Sprite SymbolSprite;
@@ -64,8 +63,7 @@ namespace Barotrauma
private Order(XElement orderElement)
{
AITag = orderElement.GetAttributeString("aitag", "");
Name = TextManager.Get("OrderName." + AITag, true) ?? orderElement.GetAttributeString("name", "Name not found");
DoingText = TextManager.Get("OrderNameDoing." + AITag, true) ?? orderElement.GetAttributeString("doingtext", "");
Name = TextManager.Get("OrderName." + AITag, true) ?? "Name not found";
string targetItemType = orderElement.GetAttributeString("targetitemtype", "");
if (!string.IsNullOrWhiteSpace(targetItemType))
@@ -127,7 +125,6 @@ namespace Barotrauma
Name = prefab.Name;
AITag = prefab.AITag;
DoingText = prefab.DoingText;
ItemComponentType = prefab.ItemComponentType;
Options = prefab.Options;
SymbolSprite = prefab.SymbolSprite;