Page 1 of 1
[v1.5.0+] Rage Quit
Posted: Sat Nov 25, 2017 8:09 pm
by Zizzo
I hope I'm not the only one who occasionally wishes the death chat on the Eidolon plan had a… shall we say, more spleen-venting choice for those deaths that leave you saying, "What?! Oh, no way!"

Well, on a lark, I decided to add one, in the form of my new
Rage Quit addon. We even add an achievement to commemorate the, um, occasion.
[For reference, does this one need a warning for NSFW language?]
Re: [v1.5.0+] Rage Quit
Posted: Sat Aug 17, 2019 11:37 pm
by Zizzo
v2 adds a feature requested on the Steam page: an "Exit game" option on the death dialog. I briefly considered adding an additional "Rage quit" option,

but
(a) it's probably too late to add an achievement to a character at that point, and
(b) it would be redundant for non-roguelike mode, as the rage-quit option from the Eidolon chat just goes to the death dialog anyway.
Re: [v1.5.0+] Rage Quit
Posted: Thu Nov 21, 2019 6:37 am
by antheridium
I'm getting a Lua error as soon as I get to the Eidolon Plane.
It happens even with this add-on installed by itself.
The error doesn't actually crash the game.

- LUA error
- rage_quit_error_alone.png (176.04 KiB) Viewed 2108 times
Re: [v1.5.0+] Rage Quit
Posted: Fri Nov 22, 2019 12:07 am
by Zizzo
[sound F/X: testing] …oh. Well, now I'm embarrassed.

All this time I had been testing by typing "game.player:die()" into the debug console, which intercepts the error dialog and just prints a one-line error message that I was overlooking.
So, turns out the error was that, in cases like being sent to Eidolon, the death dialog's action list doesn't actually get built — and we were trying to add our new "Exit game" action to the list with out checking that case. That should be fixed in v2a. We Apologize for the Error.™

Re: [v1.5.0+] Rage Quit
Posted: Sat Dec 05, 2020 7:35 pm
by Zizzo
After further testing, this addon seems to be leaving behind partial savefiles when we use our "Exit game" option, which don't appear to be flagged as dead.

v2b.1 makes more of an effort to clean up behind ourself to try to avoid that.