This is prolly not the best way to do it, but Im sure it'd work and it's how I'd approach the problem:
CHECK IF player TOUCHING object
IF SO:
ENTITYPARENT player,object
ENDIF
IF NOT:
UNPARENT player,object
(Depending on your style of game, this should work for a player jumping/ falling running etc. Also, it won't matter at which point they collide with the ship's deck...
CHECK IF player TOUCHING object
IF SO:
ENTITYPARENT player,object
ENDIF
IF NOT:
UNPARENT player,object
(Depending on your style of game, this should work for a player jumping/ falling running etc. Also, it won't matter at which point they collide with the ship's deck...