First: Thank you, Mefistotelis. You've worked Hella hard on this and it shows. DK has been modernized significantly since you began your project, and you always listen and respond to people in a friendly manner. Even when they bring up thing counts array. <_<
I haven't played KeeperFX since the .36 days, more or less, so I don't know when the following issues started. Hell, a couple might have always been there and I'm noticing them only now. The first two may be related to my hardware, I'm not sure.
1: Imps will stop training when they gain a level.
2: The "Water drip" sound only plays halfway.
3: The "claim tile" sound studders halfway through playing. This is somewhat random, but seems to occur most often when the imp is right on the edge of the game view.
4: Another somewhat randomly occurring issue: Sometimes, the Dungeon Heart's background sound will continue to play even though the Dungeon Heart itself is out of view. It requires getting a significant distance away from the heart or entering the map view to stop the sound.
5: Some other sounds play...strangely. For instance, when a chicken is near, but not on, the edge of the game view I can smack it and its death noise will come out the wrong speaker. In other words, I smack it near the left side of the screen and the noise will play from the right speaker.
Those are for the most part, admittedly, minor issues. If the major ones have been dealt with, though, might as well polish off the little ones. Now, onto the fun stuff: Suggestions! These fit into the "X" of KeeperFX...
1: Add scroll wheel functionality. In modern games you can use the middle scroll wheel of your mouse to zoom the view in and out.
2: Autosaves! Say, reserve the bottom two save slots for saves that are automatically generated every x number of minutes. Not sure if this can be added cleanly. All action is stopped when normal saves are made, and I'm not sure people want the game to suddenly pause for a couple seconds while the game saves.
Maybe a scripted save reminder message, instead?
3: Allow people to lay down more than one tile at a time when building rooms, like in DK2.
4: Reduce frequency of the "You need a treasure room" type messages.
And...that's all I got. Oh well.
Thanks again for all your hard work.
Edit: I've found more serious AI issues. Attached to this post are 2 saves. One shows a Knight going around in circles instead of beating down the door. The other shows a mistress unable to hit anything with her spells.
save.zip