I noticed in ver 1.49 in the Vehicle.txt file the following lines for all units:
Launched from Ship := false
Launched from Planet := false
No perhaps these were never actually implemented in 1.49 but it is exactly what I was looking to do in gold. Is it possible? (what I want to do is make it so fighters can only be launched from a ship)