function NAV_CreateShipLaunch(ship, pilot, targstr, main, death, tag); wcp;
You can #include ships.pas and pilots.pas which define constants for ships and pilots.
Values for targstr are
0: ship name
1: pilot name
2: "unknown"
any other value is a pointer to a string in targetid.
#include pilots, ships; #strings targetid; NAV_CreateShipLaunch(SHIP_Shrike, PILOT_Amazon, targetid["ALPHA 2"], @M_Alpha, @D_Alpha, Midway);