Okay, putting in a few final touches before I upload 1.0.36
So far, pretty much everybody's first experience with the game has been the browser demo, either on our site or on Kongregate. On Steam and the other services, I imagine that for those customers they'll be trying the downloadable demo first, and I want to streamline the save-game import process as much as possible. So, I threw in a little code that prompts you to auto-import your demo saves if it detects them.
-All three full version save slots are empty, AND:
-There is at least one save slot in the demo version save directory,
-Ask the user if they want to import their saves from the demo.
I imagine a steam user is going to start playing the demo, then at some point decide they want to buy the game. They go back to steam and buy it. Then, they start playing the full version. Sure, they could manually export/import the save file, but I imagine some people aren't going to bother. Hopefully this extra 1% of UX polish will make people happy
Other than that, I'm working on some of the bugs in the database and other various things. I'm also working hard with my Linux expert on the Linux packages. Adobe AIR has been a thorn in my side on Linux, and we're looking into solutions to package all dependencies with the DefQ installer so you don't have to do any of http://www.defendersquest.com/linux.html just to get it working. This will be really important for getting the game to work on Steam+Linux if/when that's released, because Linux grognards have an aversion to Adobe AIR because of the hassles it involves. Obviously, Linux is a pretty tiny market, but I see a lot of value in being one of the launch games for Steam+Linux, especially if we can make the install procedure as painless and "it just works" as possible
Finally, I'm fixing glitches in our Steam and Desura configurations so they'll be ready by the 30th. I'm trying to get final, for real, confirmation about Steam Keys today, also getting a final answer from Kongregate about distributing the downloadable game to our customers there, and talking with James about whether we can get the Journal feature ready for the Oct. 30th release.