endless-sky / endless-sky

Space exploration, trading, and combat game.
https://endless-sky.github.io/
GNU General Public License v3.0
5.75k stars 1.02k forks source link

Add ability to review on-screen message history. #4794

Closed WildLynxDev closed 6 months ago

WildLynxDev commented 4 years ago

Problem: Mission failed! When, how? It was before I landed at the previous system or after? Dam it!

Also: That Merchant captain said something witty, but it scrolled up before I could read it completely.

Solution: Store all messages at temporary file, clear it on savegame load and game start, add keyboard controls for scrolling messages back [Page Up], forth [PgDown] and to the last [End].

jafdy commented 4 years ago

Mission failed messages should be solvable by adding a dialog on landing.

Amazinite commented 4 years ago

Sounds like the same problem as #3361, just with a different suggested solution.

Zireael07 commented 4 years ago

Most games with many messages (RPGs, roguelikes) have a 'message/log history' screen where you can scroll back at your leisure. This often, but not always overlaps with storing the log in a file, as mentioned by OP.

tehhowch commented 4 years ago

Discussion should be redirected to the original issue for duplicates.

WildLynxDev commented 4 years ago

Mission failure is only a one of the reasons. Sometimes random passing ships leave comments and they scroll up too fast to read, especially if you trying to dodge missiles at the some time.

warp-core commented 6 months ago

9246 added a message log.