mirror of
https://github.com/SoDOff-Project/sodoff.git
synced 2025-10-12 00:38:48 -07:00
21 lines
680 B
C#
21 lines
680 B
C#
using sodoff.Schema;
|
|
using sodoff.Util;
|
|
|
|
namespace sodoff.Services;
|
|
|
|
public class DisplayNamesService {
|
|
Dictionary<int, string> displayNames = new();
|
|
|
|
public DisplayNamesService(ItemService itemService) {
|
|
DisplayNameList displayNamesList = XmlUtil.DeserializeXml<DisplayNameList>(XmlUtil.ReadResourceXmlString("displaynames"));
|
|
displayNames.Add(0, "");
|
|
foreach (var n in displayNamesList) {
|
|
displayNames.Add(n.Id, n.Name);
|
|
}
|
|
}
|
|
|
|
public string GetName(int firstNameID, int secondNameID, int thirdNameID) {
|
|
return displayNames[firstNameID] + " " + displayNames[secondNameID] + displayNames[thirdNameID];
|
|
}
|
|
}
|