Controls and Configuration
Driving your Vehicle
Driving your CarBall vehicle is very similar to driving the Scorpion vehicle used by the built-in Unreal Tournament 3 (UT3) gametypes. (These instructions should assist even those unfamiliar with UT3 vehicles though.) Moving forward drives the car forward, strafe left and strafe right act like turn left and turn right functions, etc.
The car obeys intuitive vehicle physics (but is not reflective of a highly realistic driving simulation) such as making tighter turns when you decelerate or apply reverse and turn at the same time. Your car is knocked further away by being tackled by a fast moving car than by being tackled by a slow moving car. Your vehicle has momentum: If you release the Accelerate Button (default W) you will not stop instantly, your car will drift and gradually slow down. Sometimes you get knocked over in such a way that your momentum slows down your efforts to upright your vehicle. These are all just examples to illustrate the idea that the car interacts with the rest of the game much as you would expect. Basic driving in CarBall is simply like driving a car.
As you drive you will want to know what is going on around you. CarBall allows you to drive in one direction while looking around in other directions. If you move your mouse you will correspondingly change what direction you are looking. For example, if you move the mouse up (in literal terms this means straight forward on your mouse pad) the game view will look up (towards the top of your screen). The looking around function in CarBall works just like it does in a regular UT3 gametype. You can imagine the way looking around works by thinking of it this way: When you start the game an invisible dot will be placed in the centre of the screen. Moving your mouse will move this dot just like moving a mouse moves the pointer on your desktop or the cursor in your word processor. The camera view of the game follows this dot; that is to say that you will always look at the invisible dot no matter where it moves and your mouse is what moves the invisible dot.
For your reference, the exact vehicle controls are described bellow.
Controlling your Vehicle
Each particular CarBall action is listed below along with what key is used for that action. This listing assumes you are using the default UT3 settings. To assist those who changed the default UT3 settings, we have also listed what UT3 function corresponds to what CarBall action. For example, we list the fact that the Use Button will upright your vehicle should it be knocked upside down. So if you changed the default UT3 settings so that the Use Button is no longer E but is something else (like the U key), you will know to use that something else (like U) to upright your vehicle.
Controls, assuming default UT3 Settings
- W: Accelerate
- S: Reverse
- A: Turn left
- D: Turn right
- Spacebar: Hand Brake
- Mouse Movements: Aim (Look Around)
- Left Mouse Button: Activate Power-Up
- MouseWheel Down: Selects power-up in next inventory slot
- MouseWheel Up: Selects power-up in previous inventory slot
- C: Jump
- A (while jumping): Spin Jump Left
- D (while jumping): Spin Jump Right
- C (while in the air): Points nose of car down
- Spacebar (while in the air): Points nose of car up
- A (while in the air): Pivot Spin Left
- D (while in the air): Pivot Spin Right
- A (while in the air and holding Q): Barrel Roll Left
- D (while in the airand holding Q): Barrel Roll Right
- E: Upright vehicle
- F: Wheelie
- Q: Input Toggle
(The player needs to bind certain commands him/herself. Please see the Configuration Section below for more information.)
Controls, Listed by Action and UT3 Equivalent
(The default button is listed in brackets at the end of each entry.)
- Accelerate: Press the Move Forward Button (W)
- Reverse: Press the Move Backward Button (S)
- Turn left: Strafe Left (A)
- Turn right: Strafe Right (D)
- Handbrake: Press the UT3 Jump Button (Spacebar)
- Aim: Look Around (Move the Mouse)
- Input Toggle: Changes behavior of certain inputs (Q)
- Jump: Press, hold and depress the UT3 Duck Button (C)
- Spin Jump Left: Press, hold and depress the Strafe Left Button while building up for a jump (S)
- Spin Jump Right: Press, hold and depress the Strafe Right Button while building up for a jump (D)
- Point Nose of Car Down: UT3 Crouch Button (CarBall Jump Button) (C)
- Point Nose of Car Up: UT3 Jump Button (CarBall Handbrake Button) while in the air (Spacebar Key)
- Pivot Spin Left: Press, hold and depress the Strafe Left Button while in the air (S)
- Pivot Spin Right: Press, hold and depress the Strafe Right Button while in the air (D)
- Barrel Roll Left: Press, hold and depress the Strafe Left Button while in the air (S) and holding (Q)
- Barrel Roll Right: Press, hold and depress the Strafe Right Button while in the air (D) and holding (Q)
- Upright Car: Use (E)
- Activate Power-Up: Fire (Left Mouse Button)
- Wheelie: Feign Death Button. (F)
- Next Inventory Item: UT3 Next Weapon. (MouseWheel Down)
- Previous Inventory Item: UT3 Previous Weapon. (MouseWheel Up)
You must configure the controls for the following four actions yourself. Please see the Configuration section for more information.
- Ball Cam: Melee (Player configured)
Important Notes About the Controls
The Jump, Spin Jump Left and Spin Jump Right actions require you to hold down the appropriate button then release it in order to perform the action. The longer you hold down the Jump Button (default C), the higher you jump, although there is a limit to high you will jump. Correspondingly, the longer you hold down a Spin Jump button, the further you will spin in the appropriate direction, and again there is a limit to how far you can spin.
Both the Spin Jump Left and Spin Jump Right buttons will respond only when you are building up for a jump. If you are already in the air the Spin Jump Left and Spin Jump Right buttons will rotate your vehicle left or right (respectively) to some degree, and do not require you to depress the button before the rotation takes place.
Pointing the nose of your car either up or down can only be done while your car is already in the air.
Using the Upright Vehicle action while flying through the air will cause your car to turn slowly flip over while still in the air.
As previously mentioned, certain actions must be configured by the player before they can be used, so please do read the Configuration Section.
Miscellaneous Controls
There are a few miscellaneous controls not described above. These are the Ballcam and Zoom In/Out controls. Some of these controls need to be configured by the player before they can be used, so please do read the Configuration Section. These functions are described below.
Ballcam
Holding down the Ballcam key allows you to see the game through the point of view of the ball.
Zoom In/Zoom Out
The Input Toggle modifies the UT3 Next Weapon and Previous Weapon functions will allow you to Zoom In or Zoom Out your camera view during a CarBall game. Assuming the default settings, if you have a scroll wheel on your mouse, you can use it to Zoom In or Zoom Out the camera view of your vehicle. Mouse Scrollwheel Up zooms in. The more you scroll up, the closer you zoom in. Mouse Scrollwheel Down zooms out. The more you scroll down, the further you zoom out. There is a limit to how far you can Zoom in or Out.
Miscellaneous Control List
- Ballcam: Set as the Feign Death command in the UT3 Control Configuration.
- Input Toggle: Toggle is enabled by holding down the Melee key; once enabled, you can use the Next Weapon and Previous Weapon keys to modify the camera zoom. Please note that the Melee command is not bound to anything in UT3 by default.
Configuration
There are several controls that you will need to configure for the best CarBall experience.
Configuring the Controls
We have not yet figured a way to assign our own keybinds for CarBall specific commands, so currently CarBall specific controls are bound to existing UT3 keys:
- The Wheelie command is bound to the Feign Death key bind.
- The Input Toggle is bound to the Translocator key bind.
- The Ball Cam toggle is bound to the Melee key bind.
Since the Melee command isn't bound by UT3 by default, you will have to manually hook it up in your INI file. We hope to eventually be able to do this from the CarBall mod configuration UI.
Sample of the input section of UTCarBall3.ini:
[CarBall3.CB3_PlayerInput] CBWheelie=GBA_FeignDeath CBCameraToggle=GBA_ToggleTranslocator CBViewBall=GBA_ToggleMelee ... Bindings=(Name="GBA_ToggleMelee",Command="CBViewBall | OnRelease CBViewSelf",Control=False,Shift=False,Alt=False) Bindings=(Name="LeftControl",Command="GBA_ToggleMelee",Control=False,Shift=False,Alt=False)
Customization
Coming Soon