So basically, you create a secondary name for your character, that is more of a brief description.
Take an 18 year old small cargo technician. What she lacks in height she makes up for in breast size
Their name is Alex White.
However, their alias is Young Woman.
Whenever she speaks, you do not see Alex White. Instead, you see Young Woman. This applies to over the radio. The only way for you to be able to see Alex White is for their player to add you to a list. Being on this list then shows Alex White, and not Young Woman. This list would persist throughout rounds.
It is a simple idea, quite dumb, but solves a lot of "i moused over the guy in the vault, i know exactly who they are", while adding a potentially good RP feature.
Is it feasible? Not a code monkey, but it might be difficult. Not sure what sort of system would be needed to make the recognition persist throughout rounds. It might be easier to just have a verb that toggles between your alias and real name.
To be honest, there are a lot of issues present with this. Aliases would become redundant unless you could change them between rounds, because people would just recognise your alias instead of name from an OOC viewpoint. Perhaps the benefits outweigh the flaws? If you know any better ways to do this or solutions to the problems in my proposed method, that do not cause more problems of similar scale, please post them. I am not interested in issues with my method, because I know they are plentiful, but I can not conceive of ways to solve them.