So you're sitting at the Load Game dialog trying to decide which of your characters to fire up. You're more in the mood for a Daikara game than an Orc Prides game at the moment; problem is, you can't
remember which character was about to go to Daikara and which was about to go to the Prides.

The savefile description isn't much help, either; they both say "Exploring level 1 of Yiilkgur, the Sher'Tul Fortress." What to do?
Well, if you're like me (and I know I am

), the solution is to write an elaborate Perl script to scrape your savefiles for information about completed zones and quests and deduce from that based on your usual zone-visiting/quest-doing order how much of the game each character has probably completed. You're probably not like me in that regard, though,

so the next best solution would be the ability to add a note to the savefile description describing where your character just came back from/is about to go. Thus my new
Savefile Notes addon.
Now, there are two ways to set a note on a savefile: you can use the "Change Savefile Note" action on the main game menu, and you can arrange (via "Prompt for savefile note on save" under "Misc" in the Game Options menu, on by default) for the game to prompt you to add/remove a savefile note when you save and exit or return to the main menu. The note you set will show up in the savefile description in the Load Game dialog.
[Technical notes:]
Code: Select all
Hooks:
GameOptions:generateList [to add our game option]
Game:alterGameMenu [to add our 'Change Savefile Note' menu option]
Superload:
mod.class.Game:
onQuit() [overloaded, to insert our savefile note prompt]
onExit() [overloaded, to insert our savefile note prompt]