I've been wanting to add a HUD to a spectator's screen that differs per player that he is spectating.
Let's just say a HUD with their clientNum.
Now, I wanted to use self.spectatorClient, but them fellows over at IW decided to make that write-only (what purpose does this have, if anyone can enlighten me)

So now I need a viable method of doing this. I was thinking of creating my own spectatorListener (listening to the buttons, and editing spectatingClientNum accordingly), but I first wanted to know whether there was already some kind of built-in feature to support this; like what I initially thought could be done with self.spectatorClient
Regards,
Ridgepig