public string RouteSaver() { FileHandler fh = Models.FileHandler.Instance; timer.StartTimer(); Server ser = Models.Server.instance; NetworkStream netStream; TcpClient client = new TcpClient(ser.Ip, ser.Port); netStream = client.GetStream(); StreamReader streamReader = new StreamReader(netStream); SendGetCommands(ser); if (timer.isRunning) // need to save to file { ser.Lon += 20; ser.Lat += 20; float throttle = getValue("get /controls/engines/current-engine/throttle\r\n", netStream, streamReader); float rudder = getValue("get /controls/flight/rudder\r\n", netStream, streamReader); fh.WriteToFile(Convert.ToString(Session["file"]), ser.Lon.ToString(), ser.Lat.ToString(), throttle.ToString(), rudder.ToString()); } return(ToXml(ser)); }
private void Awake() { timeHandler = GameObject.FindGameObjectWithTag("GameController").GetComponent <TimeHandler>(); timeHandler.StartTimer(); }