Combat Starter Kit
Getting Started Guide
System Requirements
The following is required to run Combat Starter Kit:
Torque Game Engine 1.5.2 or later
Torque Game Engine System Requirements
C++ Compiler
All platforms require an installed C++ compiler in order to build the engine.
Windows 2000/XP
Pentium III 1000, 512 MB RAM
OpenGL or DirectX Compatible 3D Graphics Accelerator, DirectX compatible Soundcard
Supported Compilers: Microsoft VC++ 7.0 and above. Free compilers may work, but are unsupported by GG. Dev-C++ does not work.
MAC OS X (10.2 / 10.3 / 10.4)
G5 or Intel Mac, 512 MB RAM
OpenGL Compatible 3D Graphics Accelerator
Supported Compilers: XCode 2.2+ (OS X only)
Linux
Pentium 1000, 512 MB RAM
NVIDIA TNT2 or better 3D Graphics Accelerator, Linux-supported sound card
XFree86 4.0 or newer with NVIDIA OpenGL drivers
glibc 2.2 or newer (e.g.: Redhat 7.x+, Mandrake 8.x+, Debian 3.0+)
SDL version 1.2 or newer (1.2.3 or later is recommended)
OpenAL Runtime or SDK Installation
Mesa3D version 3.4 or newer (3.4.2 or later recommended)
Supported Compilers: GNU make and g++ (version 2 or 3)
Copied from the garage games website: http://www.garagegames.com/products/torque/tge/requirements/
Installation
Download and install your copy of TGE according to the instructions for your operating system.
Download the Battlefield Torque archive from garage games.
Unzip the Battlefield torque archive into your TGE folder
Starting the game
Run the torqueDemo executable (details vary by operating system).
Single Player
After the garage games splash screen, the following menu is displayed

Select Start Mission… and choose "Battlefield River" from the list of missions

The usual TGE mission load sequence starts
Eventually you are presented with the following screen

Select the red team or the blue team by clicking on one of the team icons at the top, then select a class to play.
Once both are selected the 'JOIN' button is displayed:

Click the 'GO' button (or press enter) and then the commander map is displayed. You can then pick a spawn point based on your team selection.
Picking a Spawn point
When a valid spawn point has been selected, the commander map will disappear and Gameplay will start.
Multiplayer
Multiplayer start up is identical to single player start up with the exception of the host multiplayer checkbox:

All other startup sequences are identical to single player.
Dedicated Server
To start a dedicated server, run the included Starter.Combat.Dedicated command script / batch file. The output should resemble this:
........
Loading compiled script starter.bft/server/scripts/TeamManager.cs.
Loading compiled script starter.bft/server/scripts/zoom.cs.
Loading compiled script starter.bft/server/scripts/parachute.cs.
Loading compiled script starter.bft/server/scripts/aiTurret.cs.
Loading compiled script starter.bft/server/scripts/genericTurret.cs.
Loading compiled script starter.bft/server/scripts/genericAITurret.cs.
Loading compiled script starter.bft/server/scripts/helivehicle.cs.
Loading compiled script starter.bft/server/scripts/heli.cs.
Loading compiled script starter.bft/server/scripts/vehicle.cs.
Loading compiled script starter.bft/server/scripts/wheeledvehicle.cs.
Loading compiled script starter.bft/server/scripts/jeep.cs.
Loading compiled script starter.bft/server/scripts/transport.cs.
Loading compiled script starter.bft/server/scripts/tank01.cs.
Loading compiled script starter.bft/server/scripts/chaingun.cs.
Loading compiled script starter.bft/server/scripts/rocketpod.cs.
Loading compiled script starter.bft/server/scripts/gameUtils.cs.
Loading compiled script starter.bft/server/scripts/ClimbableObjects.cs.
*** LOADING MISSION: starter.bft/data/missions/BFTTerrain.mis
*** Stage 1 load
*** Stage 2 load
Executing starter.bft/data/missions/BFTTerrain.mis.
*** Mission loaded
Engine initialized...
Sending heartbeat to master server [IP:1.2.3.4:28002]
changing flag - old flag = 2464 and new flag = 2465
changing flag - old flag = 2469 and new flag = 2471
Received info request from a master server [IP:1.2.3.4:28002].
%
A note on ports. Combat dedicated server runs on port 28000, so you may need to open or forward that port on your router or firewall in order to successfully host a game. See your firewall and/or router documentation for instructions on how to do this.
Joining a server
To join a new game, or a game in progress click the Join Server button on the first screen. A new window appears:
Playing the game
Elements of the interface:

- The Chat Window
The chat window displays information messages about the game and messages from your team mates and other players in the game.
Press the 'P' key to expand the chat window.
Press the 'u' key to send a global chat message.
Press the 't' key to send a chat message to your teammates.
- Scores
The scores are displays 3 scores, Red, Blue and Me, which is your personal score.
Team scores are raised by capturing neutral flags or changing enemy flags to neutral.
The personal score is raised by getting kills and by capturing flags.
The team score and personal score is lowered by killing team mates (including yourself), so be careful where you aim.
- Objective Status
The objective status has 1 flag for each capture point in the mission. A yellow flag is neutral, a red flag means the red team has captured the objective, and a blue flag means the blue team has captured that objective.
At the start of the game all flags are neutral (yellow) except the red base and blue base
- Ammo and Health
The Ammo and health bars show your current health and ammunition status for the current weapon. The upper silver bar shows single shots, the lower grey bar shows the number of clips.
Keys:
U - chat
T - team message
1 - switch to knife
2 - switch to pistol
3 - switch to rifle
4 - switch to grenades / mines.
5 - switch to special weapon (Mines, C4, Medic kit, Repair tool, Rocket launcher)
Q - switch weapon mode. Not all weapons have more than 1 mode.
Enter - suicide (to switch classes/teams).