I am facing what I think is a simple problem and should require a simple fix, but I have been unsuccessful. When compiling and running my game, I noticed after playing around that implicit actions (specifically smell and listen) are immediately followed by an additional paragraph break that isn’t there following explicit actions.
The difference looks like this:
> smell me
You smell nothing out of the ordinary.
> smell
The air smells of ocean salt and stagnant water.
That specific description is linked to a simple odor of which there is no paragraph break.
Example:
testRoom: OutdoorRoom 'Test';
+ SimpleOdor
desc = "The air smells of ocean salt and stagnant water. ";
This is also true for SimpleNoise. I assume the extra spacing is is not actually coming from the description but from somewhere in libMessages? I don’t know, and I can’t find the source. I’m sure I’m overlooking something silly. Would someone please point me in the right direction?