Unreal Tournament Demo Changes Since 3dfx Demo ---------------------------------------------- Network issues - fixed inventory popping on network clients - fixed replication of owners of unseen weapons making ambient firing sound - fixed plasma bolt occasionally sticking around on client after you die - improved client-side movement prediction near other players - improved client side weapon animation (RL and shockrifle) - added packet loss readout to the scoreboard. - display network disconnection icon when server doesn't send updates frequently enough Gameplay - player no longer hear own footsteps walking - reduce falling damage w/ jumpboots - fixed problem with instant hit weapons at point blank range - louder pain sounds - startup message fades faster - fixed difficulty level displayed on scoreboard - translocator target no longer bounces off triggers and control points - players drop flag if feign death - Fixed some sudden death overtime problems (fraglimit + timelimit, tied player suicides, etc.) - included nopowerups mutator in botpack.int - Added frags per hour readout to the scoreboard. - Added various stats features to the game. Game now tracks "Frags per Hour" and the top 3 deathmatchers on a server. Graphics/Effects/Text - improved minigun impact effect in software - better blood hit effect for bullet hits in software - bodies gib if they land on a player's head - improved blood splat positioning on walls - added grenade and shockrifle combo move decal effects - adjusted first person weapon position at high FOV - updated disconnect symbol - support > 16 players on team scoreboards - fixed "live feed from" font size changes - Bigger/brighter disruption effect for translocator target - removed girly death scream - improved bloodsplats trying to avoid popping out while player is looking at them - fixed some items playing wrong pickup message (e.g. clips claiming to have 50 bullets) - made crosshair green by default - Added a "ServerInfo" screen that can be accessed by hitting F2. Has various info about the server including contact info and the message of the day. Maps DM-Phobos: - Made it easier to get out of courtyard and up to higher levels by punching hole/corridor through the wall where the thighpads were. - Made it easier to get RL in courtyard. Being at the lowest level in that open space is risk incentive enough. - Added more playerstarts - Fixed that god damned hole. - Added light near button up top near Damage Amp so people know how to get down from the tower. - Added extra minigun on exterior to encourage more combat up top. - Moved chest armor to new camping spot near top of courtyard. Put thighpads out near jumpboots/minigun/keg o health. (getting the chest armour AND Keg was far too much defensively.) DOM-Sesmar: - Improved bot AI- better translocator use through windows above Ankh control points. CTF-Coret: - Improved bot support- more translocator use. - Made RL symmetrical. DM-Tempest: - Put it in the demo. :) Servers - added server option to force players to balance teams - Listen (non-dedicated) servers are no longer allowed to advertise to the master server - Fixed server crash "Removed != 0" - Made some packages such as the GUI and webserver server side only (for mods). - Fixed remote web admin failing to bind port 80 after a level change - Fixed remote web admin returning truncated player list (and other) HTML pages to relatively slow clients. Bots - improved domination 1 on 1 AI - fixed retreating AI bug - fixed bots not playing rapid fire animation Direct3D - Implemented 32-bit color texture support in Direct3D - Optimized Direct3D code for DirectX7 vertex buffers - Fixed Direct3D z buffer selection - Optimized D3D texture uploading a bit - Matched D3D brightness to Glide brightness Keyboard/Input - Fixed keys getting stuck down forever after entering the menus with the key held down - The console and quick-console (Tab) keys can now be remapped (mainly for non-US keyboards) - Fixed problems when binding keys to the current voice menu key (v) - Fixed binding of joystick buttons. When the joystick was enabled, no key bindings worked. - Made mouse sensitivity take a floating-point number - Fixed a problem where the mouse would no longer work in the GUI if you bound the voice menu to left-mouse GUI - Fixed drop down box hanging around - Added cut/paste for all edit boxes - Added ability to copy server URL - Added option to disable mature taunts - UBrowser rules now show tournament mode, turbo/hardcore/classic, max players - Fixed IRC client crash when you type "/" and press enter Audio - Got A3D and EAX support back in (thanks Carlo and Aureal). - You can now turn down/off the announcer sound volume. Demo Recording - Added first person demo recording/playback in botmatches - Fixed demo recording crash in botmatches in Phobos ngStats - Fixed problems with ngWorldStats. - Installed a new version of ngStats. Linux Port - Updated code to latest codebase