So a few times I've used combinations of 'Hide Ship Name' and 'Callsign' to allow one ship to appear with a different display name. It's often useful in scenarios when, "Oh, here comes ship X. It's friendly. WAIT a MINUTE, that's not ship X, that's ship Y! Its an enemy! FIRE!" Unfortunately, things like the escort list and the status of other ships related to it, (like if they're docked to it, or are given orders that pertain to it) will still display the REAL name, regardless of my use of flags. Is there any way (short of LUA) to solve this? If not, is such a change trivial enough for coders to implement a simple work-around, such as "when 'hide ship name' and 'callsign' are both enabled, use the 'callsign' name for all data pertaining to that ship that is displayed to the player."?
Or, to put it in FRED code:
when
-and
--is flag enabled
---hide-ship-name
--is flag enabled
---callsign
-escort name shows
--callsign
-docked-to name shows
--callsign
-orders for other ships regarding name show
--callsign
-any other places where the player might see this that I can't think about right now name show
--callsign
How does that sound?