Could try it. I expect you just can’t insert spaces into the game like that though. You’d probably need to hack the game files in order to get some extra spaces (which then wouldn’t be publishable).
@Charles_Parkes, doesn’t work, just tested to make sure. Pretty sure ChoiceScript strips down all multiple space characters down to a single space after everything has been converted to text.
@stainedofmind That’s actually and HTML thing, but yes, normal spaces are stripped down to single spaces.
Non-breaking spaces do technically work Copy Paste: ( ) or Alt+0160, but 1) it’s not what they are meant to be used for, 2) it can make your writing look funky and messed up if you have them in the wrong places for the page (which will be inevitable with different sized devices) and 3) why? (no, seriously, why? Most of the time it’s better to not use extra space in design.)
Yeah, what @RETowers mentioned is pretty much the core issue, it’s not just ChoiceScript, it’s how HTML rendering collapses regular spaces into one.
If you really need visual spacing (like aligning stats horizontally), one workaround I’ve seen people experiment with is using Unicode-based spacing instead of normal spaces. Things like non-breaking spaces or even a caractere invisível can sometimes help simulate spacing where standard spaces fail.
That said, it’s a bit of a hack and can behave inconsistently across devices or screen sizes, especially in responsive layouts. So it works better for small visual tweaks rather than anything layout-critical.
For something like stats alignment, you might get more stable results by restructuring the output (like using separators or line formatting) instead of relying purely on spacing.