user notifications finished.
seems small. but really important step.every action needs to be logged, consistently. the old system does not do this on a consistent basis, and programmers spent lots of time hand coding the lock.
new log supports categories for filtering messages. later on I can add custom expiration times and other things.
lastly, eventually it will be added as a 'toaster' to the top of the page for actions taken. (a toaster means it will pop up briefly at top of page, then disapear)
its also very important for testing scripts as I get down deeper into game features.
during the construction of notifications, I was also able to port over a lot of my code from other projects in different languages to make my life easier. Posted by