Ejemplo n.º 1
0
    private bool RIPEFlightParamsEquals(RIPEFlightParamsType old, RIPEFlightParamsType newer)
    {
        bool flag  = false;
        bool flag1 = false;

        flag  = (Mathf.Abs(old.carry - newer.carry) >= 0.001f ? false : true);
        flag1 = (Mathf.Abs(old.maxHeight - newer.maxHeight) >= 0.001f ? false : true);
        return(!flag ? false : flag1);
    }
 void Security.ISkyTrakSW.MakeTestShot(RIPESpeedParamsType speedParams, RIPESpinParamsType spinParams, RIPEFlightParamsType flightParams)
 {
     if (this.OnBallLaunchedAction != null)
     {
         this.OnBallLaunchedAction(speedParams, spinParams, flightParams);
     }
 }
Ejemplo n.º 3
0
 private void HardwareDelegateOnLaunchBall(RIPESpeedParamsType ripeSpeedParamsType, RIPESpinParamsType ripeSpinParamsType, RIPEFlightParamsType ripeFlightParams)
 {
     UnityEngine.Debug.Log("CCimualtionManager HardwareDelegate called");
     if (this.m_ballNotLaunched)
     {
         float single  = 0f;
         float single1 = 0f;
         float single2 = 0f;
         //if (!this.RIPESpeedParamsEquals(FlightData.Instance.GetOldSpeedParams(), ripeSpeedParamsType) || !this.RIPESpinParamsEquals(FlightData.Instance.GetOldSpinParams(), ripeSpinParamsType) || !this.RIPEFlightParamsEquals(FlightData.Instance.GetOldFlightParams(), ripeFlightParams))
         //{
         LaunchBall(ripeSpeedParamsType.launchAngle, ripeSpeedParamsType.horizontalAngle, ripeSpeedParamsType.totalSpeed, single, single1, single2, ripeSpeedParamsType.horizontalAngle, "ClubName", ripeFlightParams.flightDuration, ripeFlightParams.maxHeight, -ripeSpinParamsType.backSpin, ripeSpinParamsType.sideSpin, ripeSpinParamsType.spinAxis, ripeSpinParamsType.totalSpin, true);
         FlightData.Instance.SetOldSpeedParams(ripeSpeedParamsType);
         FlightData.Instance.SetOldSpinParams(ripeSpinParamsType);
         FlightData.Instance.SetOldFlightParams(ripeFlightParams);
         //}
         //this._numericDisplays.ResetDials();
     }
 }
Ejemplo n.º 4
0
 public void SetOldFlightParams(RIPEFlightParamsType newerData)
 {
     this.oldFlightParams = newerData;
 }