Brief summary of changes:
- Makefile will now halt if necessary development libraries are not installed. Audio can be disabled at compile time, and you will no longer require ffmppeg, openal, and alut.
- Added gamebook2html conversion utility, and supporting html/css/js files. You can now convert gamebooks into html/js, and put them on the web. The TGE engine is no longer required to play gamebooks.
TGE now requires Qt 4.4. I had to up the version again because 4.4 is the first Qt version that includes QtWebKit. TGE uses QtWebKit to display the status/inventory html file.
This Beta version has a few incomplete features. For example, TGE has some added but unused menu items, and the html version does not allow you to use items. Ring of Thieves JS Edition will allow you to use Healing potions, but not elixirs. There are some inconsistencies between what is possible with Lua gamebooks and JS gamebooks; modules can only be used in JS, for example. I will be hammering these out before 0.2.0 Final.