----------------------------------------------- Urban Terror: Total Conversion for Quake3:Arena 4.2 Release http://www.urbanterror.info ----------------------------------------------- This is the readme file for release 4.2 of Urban Terror. Please refer to http://www.urbanterror.info/ for further details. Legal stuff =========== FrozenSand accept no responsibility for any damage or injuries resulting from use of this software. You download and install this software at your own risk. Urban Terror is a collection of files created by Frozen Sand/0870760 B.C. Ltd, community maps and community assets which are creditted in the map readme's. The files that constitute this modification are copyright FrozenSand/0870760 B.C. Ltd 2000-2012. Use of any file contained within the mod is illegal without permission. Anyone wishing to re-use any of the media contained within the official release of Urban Terror should first contact Frozen Sand at http://www.frozensand.com or http://www.urbanterror.info Urban Terror is distributed free over the Internet and is covered by the Quake 3 SDK licence agreement [EULA]. The mod files may not be sold [in any form] or distributed on physical media unless with permission from iD Software. For further information on legal use of programs derived from Quake 3 source code, please contact their respective authors. Installation ============ If you have Quake 3 Arena and want to continue using PunkBuster: Make sure you have Quake 3 Arena updated with Point Release 1.32(c) and update PunkBuster with pbsetup. Copy the q3ut4 folder from 4.2 to your quake3-directory and make shortcut to quake3.exe. Add "+set fs_game q3ut4" to the targetfield of the shortcut. If you don't have Quake 3 Arena and/or don't care about PunkBuster: Run the 4.2 installer or unzip the 4.2 zip. Beta 4.2 The # you can read in the changelog correspond to the issue numbers on our GitHub bug tracker. https://github.com/FrozenSand/UrbanTerror42/issues 4.2.023 [19.01.2015] - Fixed strat time causing early match termination - Fixed flag return message colour #176 - Fixed negative team scores #177 - Added s_alttabmute CVAR to control sound when game is in background. Values are: '1' for Mute (default) or '0' to keep sounds playing when game is in background. (Windows only) 4.2.022 [20.12.2014] - New cvars to modify the text size: cg_msgSize and cg_chatSize - Servers now issue a DNS lookup for the master server on map change - Game clients now check for other master servers when the main one is down - Randomized team join when all factors are equal (when the scores and numbers of players were equal, you would always be placed on the red team) - New commands accessible through ref access: swap, pause, reload, restart, nextmap, cyclemap, map, exec, veto - Added a g_refNoExec cvar to control referee access to the exec command - Added primary, secondary, sidearm, grenade, and bomb arguments to ut_weapdrop #157 - Added a bot indicator and filter in the server browser menu - Added "(next: map)" to the cyclemap vote string when g_nextmap is set - Updated g_stratTime to not cut into play time - Added cg_leftHand - Improved the team scores visual in HUD - Disabled non-numeric characters being used for colour codes (this means '^a' is not a colour anymore, but you can now use the caret in chat) - Enabled the percent (%) character for use in chat - Enabled the semicolon (;) character for use in chat - Added IRC-style /me command (works in chat as well) - Added flag drop bind to the menus #124 - Added filter bar in the server browser menu - Reorganized the "General Settings" panel and added a "Meter Settings" panel - Added detection for vote keys #17- - Enhanced dropped bomb visibility on the minimap #155 - Fixed defusing player status shown as dead #149 - Improved flood protect limitations: its value is the number of commands you can perform per second #154 - Fixed a swap command issue #150 - Fixed g_maxGameClients not working properly #146 - Fixed g_ctfUnsubWait which never had worked properly #158 - Fixed missing textures on some SPAS hits #160 - Fixed gear menu showing outdated gear when using gear binds #159 - Fixed team scores not appearing until the scoreboard is opened - Fixed the CI message displayed on map end for subs #113 - Fixed the multiple bomb carriers in blue team issue #148 - Fixed missing cvar g_nextCycleMap #53 - Fixed the wrong time being displayed on scoreboard #47 - Fixed server command overflows during timeouts (also fixes huge demo sizes during timeouts) #163 - Fixed stupid radio menu behaviour - now only the 0-9 binds will be suppressed #3 - Suppressed hit logging if target is frozen or god #164 - Fixed reversed score order when Blue team wins #170 - Fixed missing Freeze Tag label for g_gametype votes #172 - Fixed $crosshair not working properly in some cases (and also allowed chat variables to be used when dead) #166 - Fixed most custom maps not appearing in the vote menu #167 - Fixed an exploit when spectating the referee #173 4.2.021 [15.11.2014] - Updated text with new font (Roboto) and drop shadow - Decreased font sizes around the HUD - Revamp of the mini scoreboard and team overlay - Updated netgraph - Updated the player health and damage area. There's now a health percentage indicator (toggleable with cg_drawhealth) - Improvement of the item and weapon select boxes - Enhancement of the "3, 2, 1, Go" beep on warmup countdown - Added cvar: cg_countdownSound to disable the "3, 2, 1, Go" beeps - Updated the timers - right aligned and new timer and hotpotato icons - Highlighted map names in orange if they need to be downloaded (in the server browser menu) - Added $hp chat var - Updated chat variable substitution. Variable names that are not recognized by the server will not be consumed (you can now type $100) - Updated the vote HUD element - Used Team Survivor walls in Freeze Tag - Added forcesub rcon command - Added forcecaptain rcon command - Combined red and blue wave timers if they're equal - Added cg_showbullethits 3 - Added ability to use "all" with the forceteam command - Added swap rcon command to swap two players - Fixed spawn arrangement on Docks #100 - Fixed a missing texture on Ricochet #110 - Fixed the occasional timeout flights #114 - Fixed status of defusing players being set to "FRZN" #115 - Made dropped bomb yellow on the minimap #82 - Fixed cumulative g_inactivity timer #41 - Fixed blurry ammo icons - Fixed speedometer and accelerometer positioning when cg_hudWeaponInfo allows it - Fixed speedometer overlapping weapon info - Fixed helmet being rendered on top of NVG shader - Fixed "x team wins" not using the right skin name #132 - Fixed bomb being lost to the void #11 - Fixed first shot accuracy in perfect conditions #134 - Changed LEADER to LEAD on the scoreboard status in FTL #138 - Fixed C&H flags not being counted on timelimit is hit - Fixed skin readme text positioning #136 - Fixed skin selection menu starting empty #118 - Unlocked cl_pitchspeed #139 - Changed "Enemies: x" to "Players: x" in Jump mode 4.2.020 [30.09.2014] - Fixed flag taken sound not playing #5 #14 - Fixed ThawOutStarted log spam - Cleaned up disconnected thaw targets #90 - Added completion for forcesub, goto, load, save, and timeout #46 - Reset player stamina when frozen #94 - Added keycatcher for radio UI #3 - Fixed scoreboard showing "kills" instead of "points" for the blue team #70 - Fixed scoreboard/miniscoreboard showing thawed players as dead #70 #92 - Changed scoreboard status to FRZN for frozen players - Restored flags on gear change #11 - Fixed frozen players' hitboxes #88 - Added a bar for players who are being thawed out #89 - Moved the thaw progress bar down #91 - Reset the match state when swapteams is called #98 - Set the player's leg model to crouched if frozen in a position where they can't uncrouch #99 - Made frozen players' arrows flash cyan on the minimap - Fixed live player counting for Freeze Tag #92 - Added a puff of snow for freezing, thawing, and melting - Fixed bots timing out if bot_pause is 1 - Fixed frozen players taking environmental damage #106 - Fixed login button drawing #71 - Fixed players showing up as frozen when the round starts #111 - Added countdown sounds for pre-game timers - Fixed frozen players' helmets not showing #64 - Fixed stats menu not working when dead or spectating #39 - Fixed give server crash #40 - Allowed gravity to affect frozen players (this also allows them to be booted) - Allowed frozen players to be shot to prolong their frozen state 4.2.019 [14.09.2014] - New gametype - Freeze Tag (#10) - new CVARs g_thawTime and g_meltdownTime - new log lines - New map ut4_prominence - New map ut4_killroom - New g_stratTime CVAR - strategy time at round start in Team Survivor and BOMB modes - Fixed hotpotato timer not stopping on timeout - Fixed crash when using map and devmap server commands - Fixed a "round end" message loop happening when only one player is connected in FFA gametype - Fixed the flag capture time bug in jump mode - Fixed a crash in the demos ui page - Fixed a possible crash on map load on OSX - Fixed a "signal 6" crash on OSX 10.9 - Fixed the copy/paste causing engine crash on Unix systems - Fixed malformed reply to the /ignore command #10 - Fixed ut_weaptoggle grenade malfunction when having two types of grenades #4 - Added a flood protection on weapon mode change #32 - Fixed callvote kick bug where another player could be kicked - Fixed client number for callvote server log messages - Fixed callvote map unpredictability and server log messages - Fixed some HUD elements being displayed while the client was paused #36 - Added a client info cvar named authl containing player's auth name when authenticated #35 - Unlocked the download speed of map packs #44 - Fixed dmaHD entering an infinite loop on certain maps #34 - Made the reconnect command work across a client restart #40 - Fixed the forcesub broadcast message #50 - Fixed bomb plant time crashing the server #52 - Fixed tell command not targeting the correct user #19 - Fixed medkit icon not appearing or randomly flickering #17 - Fixed third person mode persisting in sub #43 - Fixed Client 0 getting the kill on certain bleed outs #78 4.2.018 [25.01.2014] - New g_gear restriction code. It now uses weapon/item letters so you can disable whatever weapon or item you want. - Changed the medic badges back to the caduceus. - Solved FPS drops introduced in 016/017 client. - Fixed the issues with auth_owners. - Fixed the "auth string output overrun" issue. - Solved 'callvote map' problem where results can be unpredictable. - Fixed client number in callvote server log entry. - Fixed callvote kick bug. - More checks for pure servers. 4.2.017 [17.12.2013] - Fixed teambalancer-skin bug - Fixed chat overflow bug (was overflowing on the team overlay) - Fixed the flag capture time - New cvar: cg_drawFlagCaptureTime (0: no time shown, 1: time in seconds, 2: time in seconds and milliseconds) - All UrT executables are now compatible with older CPUs - dmaHD sound system is on by default on the UrT executables - Fixed mousewheel scrolling of console - dmaHD: Fixed annoying clicks/echoes with some weapon sounds - dmaHD: Re-introduced all the old mixers (CVAR: dmaHD_mixer) - Autobalance turned off by default 4.2.016 [16.11.2013] - Fixed the bug in the Auth System that appeared since 4.2.015 where sometimes lag in authentication could lead to use the account name of the previous player on the same slot - Fixed the "badinfo" issue (many thanks to Jacepriester) - Animation config updates - New Dr. Pink and Dr. Blue player skins - Correctly disable inactivity timer when g_inactivity is set to 0 - Ability to set skins per team using cg_skinfixed0|1 - Increased minimum value of com_hunkmegs and made the error message Hunk_Alloc failed on... more understandable - Updated Mac11 sounds - Fix for specularity on SR8 (very noticeable on bolt cap) - Fixed lagometer position on CTF when using Wave Respawns - Enhanced cg_speedo CVAR: will display client speed using (1) UPS: Quake units per second, (2) KPH: Kilometers per hour, (3) MPH: Miles per hour - Fixed killsound not being played upon HE Grenade kill and bleed out - New sniper crosshair: cross-dot (cg_scopeSR8|cg_scopePSG|cg_scopeG36 4) - Fixed skeetshoot map reloaders: fix target_give not resetting state after execution - New crosshair: cg_drawCrosshair 14 (simple cross Quake 3 style). Available in UI menu - Fixed respawn timer being shown after map restart - Added 0 padding in asset download time left and server list refresh time - Added sound on weapon mode change - Added accelerometer configurable with cg_accelero 0|1|2 and UI menu - Added cg_accelSize CVAR to tune dedicated accelerometer size - Fixed bots being kicked from the server for teamkilling - Added TeamBalancer. Can be controller with g_autobalance CVAR (0 = disabled, 1 = balance every minute, 2 = every 2 minutes, etc) - Added g_noVest CVAR for Jump Mode: is set to 1 removes the Vest from all the players - Added client respawn event to game log: ClientSpawn: - Fixed impossibility to kick zombie clients off the server - Fixed connection to full server resulting in Server is for low pings only - dmaHD engine forced to 44Khz 16-bit stereo output - Increased command buffer from 64KiB to 128KiB for players with large config files - Added separate Windows executable for non-SSE2 processors - Fixed substitute flag being resetted upon map change - Correctly update client team overlay when /forcesub command is executed - Added menu items in sound menu for configuring dmaHD - Added more in-built r_mode graphics modes for wide screen monitors - Added new wide resolutions in graphics menu - Increased chat area width and message area width - Hide timelimit from HUD if there are no valuable info to be displayed - Fixed inactivity timer kicking local client thus causing all the players to be disconnected - Added flag capture time. New log string: "FlagCaptureTime: :