- Fixed a memory leak in the console logging functions which was introduced when I changed the functions to allow for unrestricted string length.
Couple of new features are being added: - Key-bound controls, which will allow Z-Windows to be either mouse-driven or key-bound driven, but not both at the same time. The idea is to allow for more retro-styled interfaces.
- Signalling of specific windows from a Z-Windows-specific signaler object, which allows windows to be updated from within a level for more dynamic interactions; this is actually based on an earlier concept for my R.A.I.D.-In.F.O. system that caused UI elements to be displayed when an actor signaled the R.A.I.D. that the player was within a specific proximity.
- Multi-player support, for the foreseeable future, is being removed as a Planned Feature. It's pretty apparent that Z-Windows mouse control is the main thing holding back multi-player. The keybound system may allow multi-player to make return, but don't hold your breath.
*edited: forgot to add my removal of multi-player support.
Further Update Edit:
Signalling objects have been templated and functionality added to Z-Windows. How the object works and what it does in-game doesn't matter, just how it gets the information it sends to Z-Windows matters, and how it sends the information matters.
OP updated, again.