Maybe it would make sense to use a artificial gravity source.
I mean, this is also used on any Star Trek Federation Ship (to explain why no one is floating ^^)
So in my truly simplified thinking:
The ship should have it's own gravity well.
But thinking about that made me curious...
You can jump on a planet
You can jump in and on a planet based Odyssey Settlement
You can jump on a planet based guardian structure
You can NOT jump in a Station, which isn't one of the above
In my opinion, there are a lot of gravity wells in the game (every planet, every body, every starport etc...) you have masslock everywhere, but I'm not sure, if those masslocks are really calculated depending on the given gravity of the object or just the distance to the standardized object (small star ports, coriolis, orbis, fleet carrier, megaship, asteroid belts...)
Gravity is calculated for the star systems. But is it a permanent calculation every time you enter a system? Or is it just a one time calculation for the orbits or the trajectories of the bodies in the system?
It might be an idea to overcome the problem of moving objects and moving/jumping on top or in this objects.
I once tried if it is possible to stay ON a ship while the ship is moving.
I did it with a fighter (not out of purpose, it was more a fun thing). I was flying the figher, my wife was standing on my windshield.
Did I moved? Yes
Did she moved? Yes
Did she moved together with my ship? Yes
Did she fell off the ship? Yes
So basically it is possible to move on a moving ship, in this particular case the online based positioning system might be the bottleneck (obvoiusly there is a lag between my game client and her game client, going over the server infrastructure and so on...).
But if the ship is calculated on your client, and you charakter is calculated on your client... I think it is possible and "moving on moving objects is not possible" is a myth! Where are the mythbusters?
