Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - double angle = self.GetAngleTo(destination);
 - if (angle > 1) angle = 1;
 - if (angle < -1) angle = -1;
 - move.LeftTrackPower = angle;
 - move.RightTrackPower = -1 * angle;
 - if (move.LeftTrackPower < 0)
 - {
 - move.RightTrackPower *= 0.75;
 - }
 - if (move.RightTrackPower < 0)
 - {
 - move.LeftTrackPower *= 0.75;
 - }
 - double add = 1 - Math.Max(move.RightTrackPower, move.LeftTrackPower);
 - move.RightTrackPower += add;
 - move.LeftTrackPower += add;
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment