Yes oosyrag is correct
but just to clarify ..To do that method above you would need to make sure that you select the Top exterior sprite when you check for overlapping
if you want a fancy smooth Fade Transition...
-Add 2 Fade Behaviors to your Ship Exterior .Sprite
-Rename one as FADE_IN
-set 'Active at start' to NO
-set up your Fade in time to some value you like.
-Set Fade out time to 0
-Set Destroy to NO
Rename second FADE Behavior as FADE_OUT
--set 'Active at start' to NO
-set up your Fade in time to 0
-Set Fade out time to some value you like.
-Set Destroy to NO
Then make new Events that call each Fade Behavior according to which one you want..either FADE_IN or FADE_OUT
for example...
Player-->is Overlapping Exterior Ship.Sprite
Trigger once while true
--> ExteriorShip.Sprite -> FADE_OUT->Start Fade
and another event
Player-->is NOT Overlapping Exterior Ship.Sprite (invert Condition)
Trigger once while true
--> ExteriorShip.Sprite -> FADE_IN->Start Fade
This should make a smooth Fade in/out Transition which is Time variable