DRL > Bug Reports

Scores Missing

<< < (4/4)

Vestin:

--- Quote from: Kornel Kisielewicz on June 15, 2009, 09:43 ---If I would find a way to intercept the closure in FreePascal before kill that'd be real nice :/

--- End quote ---
AFAIK - you can't. It's above the program level. The best you can do is make the game save to disk EVERY TIME the highscores are shown... which would be anoying and unhealthy for the hard drive in the long run.


--- Quote from: JysusCryst on June 15, 2009, 08:43 ---Still, a warning before I lost all that info would have been nice.

--- End quote ---
Nah. Like I said - even if it IS possible to implement - it would take some serious rewrite of the whole game.
We could just put the info somewhere where the player would see it... Like the "You are running DoomRL for the first time" screen, the screen after that, the menu... or even the manual.

Generic:
[/constructive posts]

--- Quote from: Vestin on June 15, 2009, 08:00 ---
--- Quote from: JysusCryst on June 15, 2009, 06:37 ---Would it be to difficult to put a "Are you sure you want to exit? Your highscores will not be saved this way. Please choose "Quit" from the main menu." message when you click the close button???
--- End quote ---
That would be pretty pointless, as most people click "yes" on such boxes automatically ;).
Also - I was pretty certain that Windows used to pop a warning of its own when you were trying to close an app which was "still running"...
--- End quote ---
Gnome's terminal does. Linux wins again! :P
[constructive posts]

JysusCryst:

--- Quote from: Vestin on June 15, 2009, 13:08 ---We could just put the info somewhere where the player would see it... Like the "You are running DoomRL for the first time" screen, the screen after that, the menu... or even the manual.

--- End quote ---

Yeah, that's what I was thinking anyway. Guess I should have specified "warning." :/ The "first time running" and the "version/special thanks" screen would be great. It would save a lot of RAGE.

Navigation

[0] Message Index

[*] Previous page

Go to full version