I don't know much about waypoints, because I haven't used them yet.
However, having something happen when an object gets to a certain point is easy.
It's just like my
land mine script. (I used it for a cemetary headstone)
When the object gets close to the trigger, then the trigger begins the actions.
You could modify that script and use a blood-splat as the trigger with a trueblack (Transparent) texture.
Have the ship's object's name in the
ifused of the blood-splat.
Don't forget to set the blood-splat static mode to no.
Place the blood-splat at the waypoint's marker.
When the ship gets there ..... booom.
Just a thought.
My land mine script is included in my
ADD-ON which you can find at my website using the link below.
Of course the script would need to be modified to exclude damage to the player like it is now.
Instead, you would call an activated=X for the ifused object (ship), then it's script would then take action.
Destroying itself would be the only thing for the ship to do.
The sound effects and decal for explosion(s) could be called by the trigger when it activates the ifused.
This would assure the execution of the effects.