This is a pretty simple short suggestion.
Add the ability to bind a faction block to the hotbar from the weapon menu. When it is active, a ship behaves like it does now, where you can see which faction a ship belongs to, the name of the ship, and who is piloting. The ship would also tell them what it is when it jumps into a system somebody else owns ("Ship X of faction Y has been detected in your system!").
When disabled, either via logic or by toggling in the hotbar, the ship no longer displays which faction its a part of or its name or who is piloting it. It would also not tell what it is when it jumps into a different faction's system.("An unknown ship was detected in your system, scan to reveal where it is!")
If the "transponder" is off, the identity of the ship is only revealed by coming into visual range and scanning, or by coming very close. Then the identity is known until visual range is broken and the "transponder" is off.
Ships without faction blocks would behave as they do now.
Add the ability to bind a faction block to the hotbar from the weapon menu. When it is active, a ship behaves like it does now, where you can see which faction a ship belongs to, the name of the ship, and who is piloting. The ship would also tell them what it is when it jumps into a system somebody else owns ("Ship X of faction Y has been detected in your system!").
When disabled, either via logic or by toggling in the hotbar, the ship no longer displays which faction its a part of or its name or who is piloting it. It would also not tell what it is when it jumps into a different faction's system.("An unknown ship was detected in your system, scan to reveal where it is!")
If the "transponder" is off, the identity of the ship is only revealed by coming into visual range and scanning, or by coming very close. Then the identity is known until visual range is broken and the "transponder" is off.
Ships without faction blocks would behave as they do now.