예제 #1
0
    public Armor.ArmorParameter GetArmorParameter(DataRow row = null)
    {
        Armor.ArmorParameter res = new Armor.ArmorParameter();
        if (row == null) return res;
        res.Name = row.Select("Name").ToString();
        res.CreateTime = float.Parse(row.Select("CreateTime").ToString());
        res.Armor = float.Parse(row.Select("Armor").ToString());

                //parameters
        if (row.Select("PNumber").ToString() != "")
        res.PNumber = int.Parse(row.Select("PNumber").ToString());
        if (row.Select("PPercentage").ToString() != "")
        res.PPercentage = float.Parse(row.Select("PPercentage").ToString());
        if (row.Select("PTime").ToString() != "")
        res.PTime = float.Parse(row.Select("PTime").ToString());
        if (row.Select("PRange").ToString() != "")
        res.PRange = float.Parse(row.Select("PRange").ToString());
        if (row.Select("PDamage").ToString() != "")
        res.PDamage = float.Parse(row.Select("PDamage").ToString());
        if (row.Select("Parameter1").ToString() != "")
        res.Parameter1 = row.Select("Parameter1").ToString();
        if (row.Select("Parameter2").ToString() != "")
        res.Parameter2 = row.Select("Parameter1").ToString();

        //info
        res.Info = row.Select("Info").ToString();
        return res;
    }
예제 #2
0
    public Armor.ArmorParameter GetArmorParameter(DataRow row = null)
    {
        Armor.ArmorParameter res = new Armor.ArmorParameter();
        if (row == null)
        {
            return(res);
        }
        res.Name       = row.Select("Name").ToString();
        res.CreateTime = float.Parse(row.Select("CreateTime").ToString());
        res.Armor      = float.Parse(row.Select("Armor").ToString());

        //parameters
        if (row.Select("PNumber").ToString() != "")
        {
            res.PNumber = int.Parse(row.Select("PNumber").ToString());
        }
        if (row.Select("PPercentage").ToString() != "")
        {
            res.PPercentage = float.Parse(row.Select("PPercentage").ToString());
        }
        if (row.Select("PTime").ToString() != "")
        {
            res.PTime = float.Parse(row.Select("PTime").ToString());
        }
        if (row.Select("PRange").ToString() != "")
        {
            res.PRange = float.Parse(row.Select("PRange").ToString());
        }
        if (row.Select("PDamage").ToString() != "")
        {
            res.PDamage = float.Parse(row.Select("PDamage").ToString());
        }
        if (row.Select("Parameter1").ToString() != "")
        {
            res.Parameter1 = row.Select("Parameter1").ToString();
        }
        if (row.Select("Parameter2").ToString() != "")
        {
            res.Parameter2 = row.Select("Parameter1").ToString();
        }

        //info
        res.Info = row.Select("Info").ToString();
        return(res);
    }