While the ship is in hyperspace a character should not enter the vehicles that are docked inside his ship, bacause it will abort his travel.
Perhaps a strange question but just to be sure - Can i safely talk,brawl and etc. with my NPC onboard the ship while it is in hyperspace and dont worry about being kicked out of hyper or something like that?(if i am the pilot of course)
It doesn't make sense that a ship would abort hyperspace when the pilot enters a vehicle inside the ship. After all, since the vehicle is docked on the ship, you're still technically in the ship. Care to shed some light on this, Syn?
Xor, the coding only determines whether or not you are directly on board the entity traveling. That is simply how it runs the check. If you board another ship you are no longer considered to be on the original entity.
There's still an easy way around this issue, which I have already bug-based and was told by Vey that they're not going to do anything about it. If you assign 'none' as the pilot of the ship, then you can board any vessel in the ship without the original ship being stopped. You can, actually, undock the second vessel from the first and the first one will continue on its course as planned. So, effectively, you can sail a whole herd of NPC's or PC's into a sun if you want, and not actually be onboard the original ship.
:( Sucks, I know, but that's the way it is.
“The problem is that if we did that, it could create dangerous abort when unassigning the ship of someone in hyper ...
Because of the number of database queries it would cause, for one. Then how far do you take it?
If I'm in a Swoop, docked in a YT-1300, docked in a YV-666, docked in an ISD, docked in a SSD, am I still considered to be aboard the SSD? Instead of one query to get the ID of my current container (the swoop), you'd need to run FOUR additional queries to check that I was in fact still on the SSD.
Then the simple fact is that the internal sensors of the SSD wouldn't know I was on the ISD (or the swoop in the YT, in the YV, in the ISD) as soon as I boarded it.
So both IC and OOC, it makes sense for it to only consider you to be on the ship when you are DIRECTLY on the ship.
"May the Grace of Ara go with you, and His Vengeance be wrought upon your enemies."