Exemple #1
0
    public Pusher.PusherParameter GetPusherParameter(DataRow row)
    {
        Pusher.PusherParameter res = new Pusher.PusherParameter();
        if (row == null)
        {
            return(res);
        }
        res.Name           = row.Select("Name").ToString();
        res.CreateTime     = float.Parse(row.Select("CreateTime").ToString());
        res.MoveSpeed      = float.Parse(row.Select("MoveSpeed").ToString());
        res.TurnAngleSpeed = float.Parse(row.Select("TurnAngleSpeed").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);
    }
Exemple #2
0
    public Pusher.PusherParameter GetPusherParameter(DataRow row)
    {
        Pusher.PusherParameter res = new Pusher.PusherParameter();
        if (row == null) return res;
        res.Name = row.Select("Name").ToString();
        res.CreateTime = float.Parse(row.Select("CreateTime").ToString());
        res.MoveSpeed = float.Parse(row.Select("MoveSpeed").ToString());
        res.TurnAngleSpeed = float.Parse(row.Select("TurnAngleSpeed").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;
    }