4.0.0 - CONTROLS & USER INTERFACE
4.1.0 - Are there any new keys that I need to bind for Urban Terror?
There are quite a few new options and controls to configure for Urban Terror. You have two methods of setting your controls, in game and out of game. Controls can be modified before entering a game by clicking SETUP->CONTROLS. Alternatively, if you are in game and wish to change controls, simply hit the ESCAPE key and click the CONTROLS option that appears.
The following section will list the controls, the default keyboard/mouse mapping, a description and the quake3 command for each key.
Controls->Look | Default Key | Definition | Command |
Look Up | PAGE DOWN | Looks up | +lookup |
Look Down | DELETE | Looks down | +lookdown |
Mouse Look | \ | Activates ability to look in 360 degrees with the mouse when held down. | +mlook |
Center View | END | Centers your view | centerview |
Zoom Weapon In | ??? | Zooms your weapon in (If the weapon has a scope) | ut_zoomin |
Zoom Weapon Out | ??? | Zooms your weapon out (If the weapon has a scope) | ut_zoomout |
Zoom Reset | ??? | Resets your weapon zoom (If the weapon has a scope) | ut_zoomreset |
Free Look | On by default | Setting that enables / disables ability to look in 360 degrees with the mouse | cl_freelook (0/1) |
Controls->Move | Default Key | Definition | Command |
Always Run | On by default | Setting that forces your player to always run instead of walk | cl_run (0/1) |
Run / Walk | Shift | Toggles between running and walking when depressed | +speed |
Walk Forward | W or UPARROW | Primary forward movement key | +forward |
Backpedal | S or DOWNARROW | Primary backpedal movement key | +back |
Strafe Left | A | Primary left movement key | +moveleft |
Strafe Right | D | Primary right movement key | +moveright |
Up / Jump | SPACE | Primary jumping/move up key | +moveup |
Down / Crouch | C | Primary crouching/move down key | +movedown |
Turn Left [optional] | LEFTARROW | Turns player to the left | +left |
Turn Right [optional] | RIGHTARROW | Turns player to the right | +right |
Sidestep / Turn | ALT or MOUSE2 | Turns the player to the side | +strafe |
Sprint | ??? | Makes your player sprint (faster then running, but at a cost of losing stamina) | +button8 |
Sprint (alternate method) | ??? | Alternate method of sprinting (only works when you have strafe left bound and strafe right each bound to a single key only) | Hold down left and right strafe keys, while pressing move forward. |
Controls->Shoot | Default Key | Definition | Command |
Attack | Control or MOUSE1 | Primary attack key | +attack |
Reload | ??? | Reloads current weapon | +button5 |
Weapon Fire Mode | ??? | Changes current weapon's firing mode: semi-auto, burst, or fully auto (only if current weapon supports more then one firing mode) | +button3 |
Previous Weapon | [ or MWHEELUP | Cycles to the previous weapon in your inventory | weapprev |
Next Weapon | ] or MWHEELDOWN | Cycles to the next weapon in your inventory | weapnext |
Drop Weapon | 3 | Drops current weapon | ut_weapdrop |
Controls->Misc | Default Key | Definition | Command |
Show Scores | TAB | Displays the current scoreboard | +scores |
Bandage | ??? | Bandages your wounds | +button6 |
Use / Open Door | ??? | Uses / opens objects in the real world, such as doors or waypoint computers | +button7 |
Team Select Menu | ??? | Opens the team selection interface | ui_selectteam |
Gear Select Menu | ??? | Opens the weapon/item selection interface | ui_selectgear |
Next Item | ??? | Cycles to the next item in your inventory | ut_itemnext |
Previous Item | ??? | Cycles to the previous item in your inventory | ut_itemprev |
Drop Item | ??? | Drops current item | ut_itemdrop |
Use Item | ??? | Activates current item (turns on or off, example: laser sight) | ut_itemuse |
Sensitivity | N/A | Move the slider to the right to increase mouse sensitivity, to the left to decrease it. | sensitivity (1-30) |
Invert Mouse Y Axis | Off by default | Inverts the vertical axis if your mouse (up becomes down, down becomes up) | ui_mousepitch (0/1) |
Smooth Mouse | Off by default | Smooths mouse by averaging mouse input over a distance. | m_filter (0/1) |
Controls->Chat Menu | Default Key | Definition | Command |
Chat | T | Enables you to chat with people on the server | messagemode |
Team Chat | ??? | Sends your chat messages to only those on your team | messagemode2 |
Target Chat | ??? | Sends your chat messages to person under crosshairs | messagemode3 |
Attack Chat | ??? | Sends your chat messages to the person who last attacked you | messagemode4 |
Radio Menu | ??? | Opens the radio message interface | ui_radio |
The user interface ( UI ) of Urban Terror has been completely redone and scripted from scratch. Using technology from id software's latest Team Arena release, we have been able to create some great effects and add many more menus that were not even in Team Arena. The UI is divided into two sections, out of game menus and in game menus. Both can be used to change controls, system settings, player settings, and other applicable settings. In the next two sections you will find images of what these sections look like and what each button does.
4.2.1 - The starting interface ( out of game )
Below is an image of the starting interface, with descriptions.
Below is an image of the in-game interface, with descriptions. You can reach the in-game interface by pressing the ESCAPE key while in a game.
4.2.3 - Joining a team and selecting your gear.
When you first join a game, a set of interface elements is brought up that allow you to choose your team and weapons/gear. This can be accessed later while playing, to change teams or weapons, but comes up also upon joining a server for your convenience. These menus can be navigated with both key presses and by pressing the number hot key that appears in the same box as the button you wish to activate. To gain access to these menus again, you can either bind a keys to the team select and gear select menus, or you can hit ESCAPE to bring up the in game interface, then press PLAYER and finally choose either TEAM SELECT or WEAPON / GEAR SELECT. Below are two images to show you what this looks like. ( Important note: you are limited to what you can carry in a few ways, if an item slot has circle with a slash icon in it and says "not available" you have reached your current weapon / item limit. To carry more items you must drop your grenades, secondary item or both. )
Team selection image:
Gear selection image:
4.2.4 - Choosing your player model and skin
You can choose your player model both in game and out of game. To choose your model in the starting interface, press the SETUP button, followed by the PLAYER button. To setup your player in game, first press ESCAPE to activate the in game interface, then press PLAYER, followed by PLAYER SETUP. Both methods will show you a visual model of how your character will look in game. To change models, scroll through the head icons and click to select your choice. Your model will change to reflect your choice. Below are two image examples of these menus.
4.2.5 - The player models / skins
Our player modeler Odd along with skins by Bladekiller, Freakstorm and Miles have produced some really great looking models and skins for you to choose from. Below are some pictures of the new models and skins for Beta 2.0.
Cobra | Desert |
SWAT | Tag |
Terrorist | Urban |
4.2.6 - The heads up display ( HUD )
The hud for Urban Terror contains familiar elements such as ammunition and some unfamiliar elements such as the stamina bar. Learning how the HUD operates is vital to playing well in Urban Terror. Below is an image that describes the various parts of the HUD.
Here is an example of how the stamina bar works graphically:
4.2.7 - Visible weapon switching interface
Urban Terror features a unique system of icons that are displayed when switching weapons or items. A list box that presents easily identifiable items, along with the ability to see what you are currently carrying at a glance. Below is an example image of how this looks in game.
In Urban Terror, radio communication accomodates both advanced and new users with ease. Depending on your personal preference you can either use the in game radio interface, or you can bind specific radio commands to keys like other actions. Most users will bind the most commonly used radio commands to keys, while using the radio interface for less commonly used keys. Below are two screenshots, with information below that on how the system works.
The first screen appears when you press the key that you bound to open the radio menu. You have a selection of choices of subsections of radio messages: Responses, Orders, Statements and General. Press a number key, or click the section you want with your mouse.
The second screen opens after you press a number key or make a selection. Here is where the actual radio commands are located. This menu operates identical to screen 1 where both number key presses and mouse clicks play the radio command.
Radio messages can STILL be played through key bindings in .cfg files or in the console. To bind a key to play a specific message, use this example:
/bind x ut_radio y zWhere x equals the key you press to play the sound, y equals the subsection number of the radio command and z equals the sound file within that subsection.The subsections and radio commands both start with the number 1 and end with the number 9. The first subsection in screen 1 is "Responses", so the subsection number for a radio command within responses would be 1. This also means that inside the subsection "Responses" the same rules apply. The first sound is "Affirmative", so that sound is designated 1.
So if we wanted to bind a key to play the sound in the example screenshots, Responses > Reporting for duty, we would type the following in the console:
/bind x ut_radio 1 5Remember, x still equals the key you want bound and that you need a space between ut_radio and the first number - along with a second space between the first and second numbers. Also, there are different radio messages for males and females. The meaning behind the messages is the same for both male and female, but the female voice will often say different things. A full listing of the radio commands for male and female is in the table below.
Radio Message ( male ) | Command | Radio Message ( female ) | Command |
Affirmative! | ut_radio 1 1 | Affirmative! | ut_radio 1 1 |
Copy that. | ut_radio 1 2 | I copy. | ut_radio 1 2 |
I'm on it. | ut_radio 1 3 | I've got it. | ut_radio 1 3 |
Negative! | ut_radio 1 4 | Negative! | ut_radio 1 4 |
Reporting for duty! | ut_radio 1 5 | Reporting in. | ut_radio 1 5 |
Sorry bout that. | ut_radio 1 6 | My mistake. | ut_radio 1 6 |
Thanks. | ut_radio 1 7 | Preciate it. | ut_radio 1 7 |
Whatever! | ut_radio 1 8 | Whatever! | ut_radio 1 8 |
Alright, let's clear the area! | ut_radio 2 1 | Clear this area! | ut_radio 2 1 |
Cover me. | ut_radio 2 2 | Cover me. | ut_radio 2 2 |
Fallback. | ut_radio 2 3 | Fallback. | ut_radio 2 3 |
Follow me. | ut_radio 2 4 | Come with me. | ut_radio 2 4 |
Gimme a radio check. | ut_radio 2 5 | Holler if you hear me. | ut_radio 2 5 |
Go!!! | ut_radio 2 6 | Go!!! | ut_radio 2 6 |
Spread out. | ut_radio 2 7 | Fan out. | ut_radio 2 7 |
Stay here. | ut_radio 2 8 | Don't move. | ut_radio 2 8 |
Stay together. | ut_radio 2 9 | Stay together. | ut_radio 2 9 |
All clear here. | ut_radio 3 1 | Area secured. | ut_radio 3 1 |
Enemy spotted! | ut_radio 3 2 | Enemy sighted! | ut_radio 3 2 |
Grenade!!! | ut_radio 3 3 | Grenade!!! | ut_radio 3 3 |
He's as dead as fried... | ut_radio 3 4 | Someone bring a body bag. | ut_radio 3 4 |
I got one of them bastards! | ut_radio 3 5 | I thought they smelled bad... | ut_radio 3 5 |
Man down!!! | ut_radio 3 6 | Man down!!! | ut_radio 3 6 |
Target eliminated. | ut_radio 3 7 | Enemy terminated. | ut_radio 3 7 |
That was a good shot. | ut_radio 3 8 | Nice shot. | ut_radio 3 8 |
Check your fire! | ut_radio 4 1 | Check your fire! | ut_radio 4 1 |
Do you copy, over? | ut_radio 4 2 | Did you copy that? | ut_radio 4 2 |
Help! Help! | ut_radio 4 3 | AHH Help! | ut_radio 4 3 |
Medic! | ut_radio 4 4 | Medic! | ut_radio 4 4 |
Ohh you idiot! | ut_radio 4 5 | Oh, what's your problem! | ut_radio 4 5 |
Requesting backup. | ut_radio 4 6 | I need some backup! | ut_radio 4 6 |
The Urban Terror scoreboard is not only readable at a glance, but provides important information such as status, player name, kills, deaths, ping and time. You can access the scoreboard by binding a key to "+scores" without the quotes. The default key to show scores is TAB. Below is an image of the scoreboard.
4.3.0 - Saving and executing config files
Before you can begin play, you will need to bind the keys listed in the charts. Without these keys, you will not be able to perform your duties. While some of the keys can be considered optional, it is recommended you bind most of the above keys before continuing. You might consider saving your setup [model, movement keys, special keys, radio keys, your name, etc] as a config file by dropping into the console using the [~] tilde key and typing,
\writeconfig yourname.cfgreplacing yourname with a file name. So if at one point you change your settings and wish to go back to what you had before, all you will need to do is execute your config and you are ready to play. To execute your config file, drop into the console and type,
\exec yourname.cfg4.4.0 - Healing your teammates
In order to promote teamwork, it is now possible to act as a medic and heal your teammate when their health drops to near fatal levels. To perform the healing, walk up to your injured teammate, crouch down and walk forward. While doing this, press the your bandage key and the player will rejuvenate health, back to 80%.
4.5.0 - Ability to grab and climb ledges
Ledge grabbing adds a new dimension to first person gaming. This feature allows a player to run, jump, and grab a the ledge of any structure [for example, a building or crate] within an Urban Terror map. To perform the ledge grabbing maneuver run towards a structure and jump for the ledge. If you reach the edge of the structure, keep the jump key depressed and you will pull yourself up. The only limitation is, you must be able to reach the edge, if not you will fall, injuring yourself or worse yet, kill yourself.
4.6.0 - How do I turn items off?
It's hard to ambush people if your laser sight is shining on a wall and giving you away. You can turn off the night vision goggles [NVGs] and the laser sight in Urban Terror by pressing the use item key. This key is bound in the SETUP->CONTROLS->MISCELLANEOUS menu, and can also be set in the console [press tilde [~] to get into the console] by typing
/bind [key] +button2This is the same key that is used on standard Quake 3 Arena to activate the medkit and the personal teleporter.
4.7.0 - How do I stop myself from bleeding to death?
If you get shot you start to bleed. The location in which you were hit and the number of times you were hit determines the amount of health you lose each second. To stop yourself bleeding you need to bandage your wounds. You can bandage wounds in two ways: you can bandage yourself with the bandage command [most people will set up a key to bandage using the controls->special menu]. The second way to bandage is to have a teammate bandage you [see Section 4.3.0].
You can control the direction the doors opens in Urban Terror. Hold down the walk forward or backpedal key when you press theut_opendoor key. It takes some coordination and practice to master, but will stop players from camping in front of doors and holding them closed.
4.9.0 - Using the alternate fire key
Many of the weapons found in Urban Terror can be used in a multitude of firing modes. Many of the weapons come with
4.10.0 - Assigning the string variables
Gamers will now be able to give more information to their teammates by using the string variables that are included in Beta 2. There are 8 variables that can be included in any "say" statement.
Variable | Description |
$health | shows your current status |
$clips | shows the number of clips remaining |
$bullets | shows the number of bullets in your current clip |
$gametime | shows the remaining time left in the game |
$roundtime | shows the remaining time left in the round |
$gameitem | is currently used only to represent the word flag in CTF |
$leader | will tell you who is currently the leader |
An example of using the variables could be,
\bind 2 say "I have the $gameitem!!"The result on screen would look like I have the flag! The examples are endless, be creative, you can also combine them with radio calls to create your own unique commands.