Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
    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("");
    }
Ejemplo n.º 3
0
 public DataRow getDataRowByName(string Name)
 {
     Global.DataTableType type = Global.NameToType(Name);
     return(getDataRowByType(type, Name));
 }
Ejemplo n.º 4
0
    public DataRow getDataRowByType(Global.DataTableType type, string Name)
    {
        DataRow row = robotData[(int)type].Select(Name);

        return(row);
    }