Most of the time this week has been spent overhauling parts of the gui. There are several different gui screens that open and close via an internal state system. I elected to pass the player input through a single channel rather than having each gui acquiring the input directly - this was causing various problems with overlapping states given the delay factor of sending messages.
I wanted to increase the number of equippable items too - gloves and boots are now collectable items. This required a redesign of the inventory screen, which is now in two parts, selectable by tabs. The new "equipped" screen shows stuff that is equipped (obv!) and the redesign also allowed 4 additional inventory slots, bringing to total to 24 (plus the 6 equippable slots).
With the addition of gloves and boots, new game mechanics are now possible - likely sneak and dexterity among other possibilities.
I've also spent some time tweaking some in-game graphics and adding new sound effects.
Thanks for reading!
HTML5 version updated.