Example #1
0
 private void addSelfCarSingleRecord(Player self, Car car, ref List <string> msgsWithUrl)
 {
     if (car.animateData == null)
     {
     }
     else
     {
         var result = new
         {
             deltaT      = Convert.ToInt32((DateTime.Now - car.animateData.recordTime).TotalMilliseconds),
             animateData = car.animateData.animateData,
             start       = car.animateData.start
         };
         var obj = new BradCastAnimateOfSelfCar
         {
             c           = "BradCastAnimateOfSelfCar",
             Animate     = result,
             WebSocketID = self.WebSocketID,
             carID       = getCarName() + "_" + self.Key,
             parentID    = self.Key,
             CostMile    = car.ability.costMiles,
         };
         var json = Newtonsoft.Json.JsonConvert.SerializeObject(obj);
         msgsWithUrl.Add(self.FromUrl);
         msgsWithUrl.Add(json);
     }
 }
Example #2
0
 private void addSelfCarRecord(Player self, ref List <string> msgsWithUrl)
 {
     //  for (var indexOfCar = 0; indexOfCar < 5; indexOfCar++)
     if (self.getCar().animateData == null)
     {
     }
     else
     {
         var deltaT = (DateTime.Now - self.getCar().animateData.recordTime).TotalMilliseconds;
         var result = new
         {
             deltaT      = deltaT > Int32.MaxValue?Int32.MaxValue:Convert.ToInt32(deltaT),
             animateData = self.getCar().animateData.animateData,
             start       = self.getCar().animateData.start,
             isParking   = self.getCar().animateData.isParking,
         };
         var obj = new BradCastAnimateOfSelfCar
         {
             c           = "BradCastAnimateOfSelfCar",
             Animate     = result,
             WebSocketID = self.WebSocketID,
             carID       = getCarName() + "_" + self.Key,
             parentID    = self.Key,
             CostMile    = self.getCar().ability.costMiles,
         };
         var json = Newtonsoft.Json.JsonConvert.SerializeObject(obj);
         msgsWithUrl.Add(self.FromUrl);
         msgsWithUrl.Add(json);
     }
 }