I've been using SVC_CENTERPRINT and WriteChar to do my shop printing in Conquest. However, I have a need to be able to write strings too, so I don't have to separate everything into one letter at a time, which would be a disaster to try and implement. I'm trying to add weapon and shield descriptions to the shop, which would involve full sentences and even item stats (pulled from the code using ftos), so you can imagine how maddening it will be to try to make that work using chars only.
So, can I use WriteString as well as WriteChar, at least in Darkplaces? Would there be any compadibility issues with other engines?
If I can't do strings, then what I'll probably do is send the player to a different menu screen that uses centerprint(self, "blah blah...") whenever the player asks for a description of something, let him scroll up and down with the arrow keys, and then return him to where he was before when he presses the confirm or cancel key. It's just that I don't *want* to do that.

When my computer inevitably explodes and kills me, my cat inherits everything I own. He may be the only one capable of continuing my work.