Monday, 22 October 2012

NotEye 6.1 + Hydra Slayer 14.1

NotEye 6.1 + Hydra Slayer 14.1 is released!

Most of the changes in this version went into NotEye (I am working on ADOM and some of these features will be probably used there):
  • NotEye menu is now split into several submenus, so you no longer get one huge screen filled with options with strange hotkeys. This also makes it possible for game configurations to easily add their own options, and for config.noe to allow users to add their own menu options for quick access.
  • NotEye script refresh (previously Menu-F5, now Menu-DR) no longer breaks games with integrated NotEye support
  • Fixed a bug which caused crashes when selecting scaled fonts before selecting their original versions
  • isoparam now has an additional argument, useful for tilesets with non-square ratios
  • sfIItem (when used alone) is now done via tiletransform instead of caching an image (this is more effective and also no longer causes losses of quality due to double transformation)
  • Fixed the Brogue config which apparently did not work for some reason
  • tiletransform now works correctly with negative scaling factors (allowing script devs to do mirror images easily)
  • you can now compose recolorings if they are of different types (however, for backward compatibility, if recolorings composed were of the same type, the new recoloring replaces the old one)
  • "recMult" recoloring algorithm is now able to modify the alpha channel, so you can use it to create a transparent version of an image

Hydra Slayer got two minor changes: lower walls in the ISO mode (previously it was impossible to see scrolls and potions behind walls), and fixed spelling ("machete" instead of "machette").

Monday, 15 October 2012

Hydra Slayer version 14.0 (plus NotEye 6.0)


After some time, I have finally managed to work a bit on Hydra Slayer. Most of the work was on the Android port, but I have also found several big bugs in the desktop version, too. Here is the list of changes.
  • Fixed the bug which caused you to clear the further dungeons if you reloaded a game saved before the boss level.
  • Fixed the WEADZX keys for hex movement.
  • The slayer now looks differently when dead.
  • The hex mode uses the color theme similar to the new one (brown, not blue).
  • You no longer play the same game seed if you quit the current char and restart.
  • (NotEye) Fixed a crash bug when loading the game.
  • (pure console obtained by compiling the Hydra Slayer directly) Fixed problems with Curses calls. Fixed the auto-explore
  • (Android) Adjusted for the recent changes (13.1-13.9), including some of the new graphics, and the Tutorial. Long texts are now broken more reasonably. Better menu item names. The game shows you where you should touch to get the convenient menu.
There are no real changes in NotEye, except that missing functions have been added: noteye_mvaddstr, noteye_mvaddch, retBool, retStr (as requested by Ancient, thanks!). However, it seems that the work on the NotEye version of ADOM goes well :)

Download Hydra Slayer 14.0 + NotEye 6.0

Have fun slaying Hydras!