View Single Post
Old 12-24-10, 03:28 PM   #5596
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by sober View Post
None of the real navigation message box messages drop to 1 X TC when i have TC1OnAnyMessageBoxText = True enabled .
Good bug report Actually that's not the only thing not dropping TC to 1. Anytime I'm adding any messages to the messagebox it's not dropping to TC1. If the game adds them it does. Problem fixed now

Quote:
Originally Posted by Sammi79 View Post
I think a trained navigator of the time would be able to comfortably fix his position to within 4-5km provided a clear night sky or noon sun shot.

The dead reckoning error needs to be small especially if the travelling time since last fix is short. As with brandtryans image shows after travelling 5.5km the dead reckoning fix should be nearly exact, (5.5km @ 10kts = approx 20 minutes) but the error needs to scale severely when the distance travelled between fixes is much greater, so the error could be bigger than the celestial error default given a long enough distance from the last fix (aswell as carrying the error from the previous fix)

Maybe use the distance between the fixes as the modifier instead of the time between each one?

In regard to the celestial fix default error, unless we have a reliable means of performing our own celestial measurements that can give better accuracy than the navigator, should be kept close to what his real-live counterpart could achieve. >> if wikipedia is to be believed >>
Revamped the user options regarding real navigation:

######################################### Real Navigation ############################################
# the error (expressed as decimal) for the Navigator's calculation of current position (fix) using celestial navigation (used in real navigation only). This is the max error in meters. It will be used as the -min value and max value of a random function
# below is an float value only! (in meters)
NavCelestialMaxCalcFixError = 5000.0

# the minimum time it takes the Navigator to calculate the current position (fix)
# below is in seconds
NavCelestialCalcFixMinTime = 900.0

# the maximum time it takes the Navigator to calculate the current position (fix)
# below is in seconds
NavCelestialCalcFixMaxTime = 2700.0

# does navigator show position on the maps after he calculates current position (plots a new navigation fix)?
# change below to either True or False
NavShowPositionOnMapsAfterCalc = True

# if NavShowPositionOnMapsAfterCalc enabled, how long does the navigator show the calculated position on the map?
# below in seconds
NavShowPositionOnMapsAfterCalcTime = 20.0

# the error (expressed as decimal) for the Navigator's calculation of current position (fix) using dead-reckoning (used in real navigation only). This is the max error in meters. It will be used as the -min value and max value of a random function
# below is an float value only! (in meters)
NavDeadReckoningMaxCalcFixError = 1000.0

# minimum time it takes Navigator to plot position based on dead-reckoning
# below is a float value only! (in seconds)
NavDeadReckoningMinCalcTime = 15.0

# maximum time it takes Navigator to plot position based on dead-reckoning
# below is a float value only! (in seconds)
NavDeadReckoningMaxCalcTime = 60.0

How do those look
TheDarkWraith is offline   Reply With Quote