UWindow:
* Fixed so the UWindow properly closes itself when last visible window gets closed (leaves no visible mouse out in the air).
* Changed so UWindow gets initilized on game startup to avoid some problems.
* Fixed a Win95 Look&Feel rendering flaw on UMenu.
* Changed so Console window does not shut down UWindow state if theres some other UWindow menus still open.
* Added 2 console options; show colored messages (chat in green, deaths in red etc..), log only chat message (all other messages wont appear in console).
* Added to music player file browser.
UBrowser:
* Added UT'99 style serverinfo browser (optional) which shows server info when you select some server from the list.
UMenu:
* Added config keys for "Previous Weapon" and "Music menu".
* Fixed "Start new game" menu, aswell added support for adding custom "campains" or "map packs" by creating an int file in this format:
Code:[Public]
Object=(Name=<Gametype class; Game.Game if you want use level specific one>,Class=Class,MetaClass=UnrealShare.SinglePlayer,Description="<starting map>;<map pack name>")
// Examples (RTNP):
[Public]
Object=(Name=UDSDemo.CSMovie,Class=Class,MetaClass=UnrealShare.SinglePlayer,Description="Intro1;Return to Napali")
// Unreal:
[Public]
Object=(Name=Game.Game,Class=Class,MetaClass=UnrealShare.SinglePlayer,Description="Vortex2;Unreal")
(Note if file format is wrong, it wont appear in list)