Closed Mikolaj closed 3 years ago
Now a lot of these are done and most of the remaining bits are in issues in the engine. Also, messages are one per line by default, which helps, unless there's so many that they don't fit on the screen (not common in Allure due to high screen). Closing in favour of the engine tickets.
Generally, messages that appear at the top of the screen are too long and so hard to read, obscure the map, obscure important information. There must be ways to shorten the messages without affecting the flavour and amount of information conveyed. E.g., eliminating repetition. This is crucial for message kinds that appear often, sometimes even with many instances accumulated during a single turn.
I imagine this task contains many self contained subtasks, some exclusively affecting content, others also requiring code changes in the engine, others perhaps only in the English grammar libraries. Already separated and partially implemented tasks in the engine are https://github.com/LambdaHack/LambdaHack/issues/155 and https://github.com/LambdaHack/LambdaHack/issues/211.