User:Kummba12/shipspeedTest

-- intentionally dont put links

= Testing Ship Speed = Testing Ship / Sail Speed seems to be realy difficulty, because ship speed is affected by:
 * Shiptype
 * Sailtype(s)
 * Windangle (should be relative to sail only)
 * Windstrenght
 * Ratio currentWeight/maxWeight
 * Waves?
 * Enemys on sea can make a measurement difficult too.

Preconditions
Based on BLUF youtube some assumptions can be made
 * Ships
 * 1 - Galleon (6LSS), schooner (SSS, LSS)
 * 0,9 - Brig (3LSS)
 * 0,6 - Sloop (MSS)
 * Weight slowdown is (1 - %W)0,5


 * Sails
 * 1 SS
 * 0,75 HS
 * 0,6 WS

How to Measure
BLUF did it on a privat server, he could control the wind (strength and direction). He sailed between 2 Bouy or claimflags, and measured the traveling time for each setup.

Without controling the wind this is inpractical.

Measure Speed on land can be done by using the console command ShowDebug physics/reset, this put an overlay like this, and fucks up the gamma:



The Speed2d shows the current speed in some Unit, this value was used for testing the Movement Speed. On a ship the Pathfinder is somehow referenced to a Shippart, and the speed is only measured relative to this point (which moves). So walking / running gives the same values as on land, even when the ship moves,

But we have the xy(z) Coordinates, they are the same as ccc, which the devs use for locating on the server. So we can use them for calculate the distance, by using a fixed timeinterval we have a Speed. I did test this by both walking and running in a straigth line (on land), taking screenshots with 10 Second gap. (TbH press F12 while holding shift does not work)

The distance was calculated with Phytagoras:

SQR( (x1 -x2)2 +(y1-y2)2) the result was ~ 10 times the Speed2D reported, so Speed2D is Unit/s. Somewhere i read 220 is on Foundation, havent checked, but the a Pathfinder should run 4 Foundations/s when in underwear. And a (speed) schooner is ~4 times as fast.

NOW we can measure, its a hassle but it works.

Eliminating Reducing external Factors
WIND and it changes: By rough estimations the Wind Direction changes 360° in a RL Day (clockwise). Wind Strength (except Storms) goes from Full to Cruise (and vice versa) strength in 1 RL hour. This will falsify some results.

But we should have an idea how wind direction to the sail is working. BLUF has tested that the wind direction to the Ship has no effect, but only in relation to the Sail. Beating is then limited by the limited sail opening, which is 75° max. When looking for a formular, Handling sails and Blueprints for them has to be considered. Going from the other known formular the nearest found (and roughly tested) is:

(1- Windangle/90)0.25 ; with a Baseline of 30%



I did a testrun, taking a speed schooner, with almost raised Sails, so low Speed. It was angled so that the wind was directly/fully blowing in the max rotated Sail.

Took 2 Sreenshots with 10 sec Intervall, then rotated sail 4 clicks (NPCs) towards the front the each time and measured, after 20 clicks the Sail was rotated ~90°. No stearing during this time (~ 3 Minutes).

Here how it look like at the start and end:



with Increments of 90°/5 the measured Speed versus calculated was like this:



The calculated Speed was a bit faster, but as can be seen in the Pictures above, wind strenght was reduced also during the measure (from low tho high angle), so that is reasonable.

The Handling sail will then use an different angle the 90° for the max opening, also Blueprints enlarge it even more, but needs to be tested.