I've been playing this game on and off in my spare time. So far I have reached puzzle 18 with 9 lives remaining - not brilliant, I know.
I've also been playing network games with Gareth. Still needs a lot of work, but it is very playable and fun! This coming week I'll be merging the net code into the main project.
A name in parenthesis and in bold is the finder of the bug/quirk. Thanks to all, I really do appreciate your time and support. Cheers!
Editor
- World Dialog now fires change event only when a change has occurred
- pressing 'ESC' key will now paste any selected region and not quit (like MS Paint does)
- using the choose puzzle dialog no longer increments change counter (unless the ordering is changed)
Game
- fixed bug that could cause runner to jackhammer the wrong brick
- renamed ambiguous pick-axe helper methods
Network
- code cleanup
- testing of network gameplay
General
- refactored and simplified the choose game dialog
- puzzle group class simplified
- refactored game intro playback
- greatly simplified the process used to determine available game languages
- fixed bug that did not set the loaded language file - this could cause the game to crash when changing game options
- special thanks to Azure for his help fixing the bug
- refactored puzzle schematic control
- removed unnecessary events from image control
- added version check when validating score board - this does not affect your scoreboard
Bugs being worked on
- monks merging when crossing on/off ladders and using ropes
- switching to windowed mode hides the Dock (Sierra)
- regen bomb timing does not accurately match the Original
What I'll probably do next
- continue working on network games
- ability to 'pause' the game when testing and return after minor edits