public static Global.DataTableType NameToType(string equipmentName) { for (int i = 0; i < 4; ++i) { Global.DataTableType type = (Global.DataTableType)i; if (DataManager.Instance.equipmentList[i].Contains(equipmentName)) { return(type); } } return(Global.DataTableType.Weapon); }
public static string NameToPath(string equipmentName) { if (equipmentName == "" || equipmentName == "None") { return(Global.ROBOT_PREFAB_PATH + "/Empty"); } for (int i = 0; i < 4; ++i) { Global.DataTableType type = (Global.DataTableType)i; if (DataManager.Instance.equipmentList[i].Contains(equipmentName)) { return(Global.ROBOT_PREFAB_PATH + "/" + type.ToString() + "/" + equipmentName); } } return(""); }
public DataRow getDataRowByName(string Name) { Global.DataTableType type = Global.NameToType(Name); return(getDataRowByType(type, Name)); }
public DataRow getDataRowByType(Global.DataTableType type, string Name) { DataRow row = robotData[(int)type].Select(Name); return(row); }