[v1.5.0+] Rage Quit

A place to post your add ons and ideas for them

Moderator: Moderator

Post Reply
Message
Author
Zizzo
Sher'Tul Godslayer
Posts: 2524
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

[v1.5.0+] Rage Quit

#1 Post 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!" :evil: :oops: 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?]
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2524
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.5.0+] Rage Quit

#2 Post 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, :twisted: 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.
"Blessed are the yeeks, for they shall inherit Arda..."

antheridium
Wayist
Posts: 16
Joined: Wed Apr 10, 2019 1:27 am

Re: [v1.5.0+] Rage Quit

#3 Post 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
LUA error
rage_quit_error_alone.png (176.04 KiB) Viewed 2110 times

Zizzo
Sher'Tul Godslayer
Posts: 2524
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.5.0+] Rage Quit

#4 Post by Zizzo »

[sound F/X: testing] …oh. Well, now I'm embarrassed. :oops: 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.™ :oops:
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2524
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.5.0+] Rage Quit

#5 Post 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.
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply