Пример #1
0
    public String SessionInfo(String method, iRTVO.Sessions.SessionInfo session, Int32 rounding)
    {
        switch (method)
        {
        case "sof":
            if (session.Standings.Count != drivercount)
            {
                this.UpdateSOF();
            }
            return(Math.Round(Math.Floor(this.sof), rounding).ToString());

            break;

        default:
            return("[invalid]");

            break;
        }
    }
Пример #2
0
    public String SessionInfo(String method, iRTVO.Sessions.SessionInfo session, Int32 rounding)
    {
        switch (method)
        {
        case "test":
            return("test succesful");

            break;

        case "state":
            return(session.State.ToString());

            break;

        default:
            return("[invalid]");

            break;
        }
    }
Пример #3
0
 public String SessionInfo(String method, iRTVO.Sessions.SessionInfo session, Int32 rounding)
 {
     return("");
 }
Пример #4
0
 public String DriverInfo(String method, iRTVO.Sessions.SessionInfo.StandingsItem standing, iRTVO.Sessions.SessionInfo session, Int32 rounding)
 {
     return("");
 }
Пример #5
0
    public String DriverInfo(String method, iRTVO.Sessions.SessionInfo.StandingsItem standing, iRTVO.Sessions.SessionInfo session, Int32 rounding)
    {
        switch (method)
        {
        case "test":
            return("test succesful");

            break;

        case "drivername":
            return(standing.Driver.Name);

            break;

        case "fuel":
            return(((Single)this.sdk.GetData("FuelLevel")).ToString());

            break;

        default:
            return("[invalid]");

            break;
        }
    }
Пример #6
0
    public String DriverInfo(String method, iRTVO.Sessions.SessionInfo.StandingsItem standing, iRTVO.Sessions.SessionInfo session, Int32 rounding)
    {
        switch (method)
        {
        case "officialpoints":
            if (session.Standings.Count != drivercount)
            {
                this.UpdateSOF();
            }
            return(Math.Round(this.points[standing.Position], MidpointRounding.ToEven).ToString());

            break;

        default:
            return("[invalid]");

            break;
        }
    }