From 3142457537709499656179a38e91ec00ac0f92e6 Mon Sep 17 00:00:00 2001 From: ehofman Date: Tue, 16 Nov 2004 19:48:09 +0000 Subject: [PATCH] Remove some changes I had put in to make it compile. those are no longer needed. --- src/AIModel/AIShip.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/AIModel/AIShip.cxx b/src/AIModel/AIShip.cxx index 76086ae79..5542be683 100644 --- a/src/AIModel/AIShip.cxx +++ b/src/AIModel/AIShip.cxx @@ -96,18 +96,18 @@ void FGAIShip::Run(double dt) { // adjust heading based on current rudder angle if (rudder != 0.0) { - /* rd_turn_radius_ft = 0.088362 * speed * speed + /* turn_radius_ft = 0.088362 * speed * speed / tan( fabs(rudder) / SG_RADIANS_TO_DEGREES ); - turn_circum_ft = SGD_2PI * rd_turn_radius_ft; + turn_circum_ft = SGD_2PI * turn_radius_ft; dist_covered_ft = speed * 1.686 * dt; alpha = dist_covered_ft / turn_circum_ft * 360.0;*/ - if (rd_turn_radius_ft <= 0) rd_turn_radius_ft = 0; // don't allow nonsense values + if (turn_radius_ft <= 0) turn_radius_ft = 0; // don't allow nonsense values -// cout << "speed " << speed << " turn radius " << rd_turn_radius_ft << endl; +// cout << "speed " << speed << " turn radius " << turn_radius_ft << endl; // adjust turn radius for speed. The equation is very approximate. - sp_turn_radius_ft = 10 * pow ((speed - 15),2) + rd_turn_radius_ft; + sp_turn_radius_ft = 10 * pow ((speed - 15),2) + turn_radius_ft; // cout << "speed " << speed << " speed turn radius " << sp_turn_radius_ft << endl; // adjust turn radius for rudder angle. The equation is even more approximate. -- 2.39.5