Our new Indie Games subforum is now open for business in G&T. Go and check it out, you might land a code for a free game. If you're developing an indie game and want to post about it, follow these directions. If you don't, he'll break your legs! Hahaha! Seriously though.

Our rules have been updated and given their own forum. Go and look at them! They are nice, and there may be new ones that you didn't know about! Hooray for rules! Hooray for The System! Hooray for Conforming!

Single-player
There is single player! In a battlefield game! Weird, I know!

Squad Rush: 4v4
Each team has an M-COMM station. Kind of like CTF but the flags don't move.

Squad Death-Match: 4v4v4v4
Played on a smaller map, this is just a straight up team-dm with a single vehicle dropped in the centre to fight over. Get your mates, grab your guns and start shooting.

Conquest: 16v16 PC, 12v12 PS3/360
A Battlefield mainstay, this mode makes its return here. No major changes announced, and there've been hints at classic maps making reappearances as DLC.

Rush: 16v16 PC, 12v12 PS3/360
Players choose to join either the Attacking team or the Defending team, and spawn in their respective bases. Attackers try to set up demolition charges on a set of 2 M-COMM crates in the Defending team's base. For each Attacker killed, the team loses one life, or "ticket." If the Attacking team's tickets run out, game over. If they manage to detonate the M-COMM's, a new Defending team base opens up, and the process repeats itself until three bases have been destroyed and the Attackers win.

Kits (Loadouts)

Spoiler:

Assault
The basic offensive loadout. Main features are an ammo box that replenishes ammo when dropped, and a 40mm launcher that can be used for grenades, smoke grenades, or a slow-reloading shotgun attachment. Assault Rifles are the Assault's main primary weapon. Against vehicles, the Assault will generally not fare so well.

Medic
Similar to the Assault's ammo box, the medic gets a first aid kit. Once dropped, it will replenish health to everyone within a fairly tight radius. The medic also gets defib paddles, which can resurrect recently deceased teammates. These teammates, still caught in the limbo of the spawn timer, will be marked on your minimap (and on screen if HUD is enabled) by a little green or blue heart-rate monitor symbol. The medic's primary is the Light Machine Gun, making him great for infantry support. Against vehicles, though, he is worse off than the Assault.

Engineer
The engineer's specials are a welding tool that repairs friendly vehicles (and deals damage to enemies!), and the choice between RPG's or anti-tank mines. RPG's have the added benefit of being able to lock onto anything that has already been marked by the cross-kit unlock tracer dart pistol, while anti-tank mines will not harm friendly vehicles and stay deployed even after you die or switch kits. Engineer's primaries are Sub Machine Guns, generally pretty weak but also silenced and fairly accurate.

Recon
The recon's specials are a choice between remote-detonated C4 and the ability to call down a mortar strike on a target with which you have line-of-sight. They also gets the incredibly useful motion sensor thing, which spots all enemies within a decent radius for a limited time. The recon's primaries are sniper rifles. Also it can't be overstated how much proper hiding will help you in this: people will walk within 2 feet of you if you're in the right bush, the ghillie suit is your friend.

CarbonFire's Turret Mouse Fix

Spoiler:

CARBONFIRE'S Mouse Smoothing and Turret Speed Fix for BFBC2

This fix will change the way your mouse works in-game for both your regular infantry view and when using stationary / vehicle turrets or Choppers.

Currently Battlefield Bad Company 2 has mouse smoothing on by default, with no way of turning the feature off in the game's settings. Mouse Smoothing normalizes your mouse's input, "smoothing out" very fast or very slow movements. The result of this smoothing is often aiming that feels floaty or laggy, which is obviously not desirable in an FPS!

Also BFBC2 turrets tend to turn at a much slower rate compared to normal infantry mouse aiming. This fix will solve that problem and opens the potential for turrets to reach their maximum turning speed without affecting infantry movement. This will also make vehicle turrets turn faster, but they have a hard-coded maximum turning speed, so don't expect to pull a quick 180 with a tank turret anytime soon.

DISCLAIMER:This fix involves changing values within key game files that are relied upon to properly run BFBC2. It is advised that you back up these files prior to editing, and that you don't go changing any values outside the ones shown below. Use this fix at your own risk, you assume all responsibility if you mess up your game.

Ok, with that out of the way, here are the steps to killing mouse smoothing and fixing those slow turrets:

Go to your My Documents > BFBC2 folder. We will be making changes to the Gamesettings.ini file, as well as the files within the <input> folder, so go ahead and make back-up copies of those first.

IF YOU DON'T HAVE AN <INPUT> FOLDER, IT IS BECAUSE YOU ARE USING THE DEFAULT KEYBINDINGS.
You must go to your settings in-game and bind at least one custom control (doesn't matter which) before the game makes this folder with the proper files inside.

THE FIX

Spoiler:

Make sure BFBC2 is closed

Open GameSettings.ini and make the following changes:

Sensitivity0=0.000000
Sensitivity1=0.000000
Sensitivity2=0.000000
.
.
.
Scheme0Sensitivity=2.50000 <--- This value will be your normal in-game mouse sensitivity, it seems to have no effect on turrets or vehicles. Feel free to experiment with this value and change as necessary. I found 2.5 to be a good compromise between fast turning speed and precision with a 1000DPI mouse, but YMMV. Values from 0.001 to 100+ are valid.
.
.
InputAcceleration=0

Save and close GameSettings.ini

Navigate to the <input> folder, open infantry.dbx using notepad

Search for the following line:<field name="ConceptIdentifier">ConceptPitch</field>

Below this line you'll see several similar-looking blocks of data. Make the following changes:

.

Just Below this section you'll find a similar section with the following header:<field name="ConceptIdentifier">ConceptYaw</field>

Again, find the appropriate block of data and make the following changes:

.

Save and close infantry.dbx

Mouse Smoothing should be effectively disabled at this point. However this change will render turrets and vehicles nearly impossible to use, so make sure you follow the remaining steps...
.

In the <input> folder, open land.dbx using notepad

Search for the following line:<field name="ConceptIdentifier">ConceptPitch</field>

Again, you'll see several similar-looking blocks of data below this section. Make the following changes:

Note: 10 here is a suggestion, again feel free to experiment. Values below 5 seemed too sluggish for my taste, while values far greater than 20 did not seem to make turrets any faster at turning, just more "squirrely" (changing directions more quickly, making it harder to stay on target).
.

Just Below this section you'll find a similar section with the following header:<field name="ConceptIdentifier">ConceptRoll</field>

Again, find the appropriate block of data and make the following changes:

.

Save and close land.dbx

Note: The next section applies only to piloting Helicopters (not including the UAV). Gunner seats and the UAV seem to follow the "land" control guidelines for turning speed. Also this fix was only tested for mouse flight. If you fly with a joystick or keyboard-only controls, you'll probably have to play with these settings a bit more to get them to work with your setup. Good Luck!
.

In the <input> folder, open air.dbx using notepad

Same as before, search for the following line:<field name="ConceptIdentifier">ConceptPitch</field>

Below this line you'll see several similar-looking blocks of data. Make the following changes:

.

Search for the following line:<field name="ConceptIdentifier">ConceptRoll</field>

Again, find the appropriate block of data and make the following changes:

Choppers seem to need much higher values to compensate for setting the "main" mouse sensitivity to zero in step 2. Much lower than 100 and the chopper is hard to move. I tried up to 300, and while it worked, it wasn't a significant change. Again, experiment and find a value that suits you. Like turrets, there is a hard-coded maximum turning speed that the game allows, so don't expect this to transform your chopper into a super stunt machine.
.

Save and close air.dbx

Start up BFBC2

ENJOY!

(optional)Curse EA as the servers go down again and go play single-player instead

One final note: Vehicles / Turrets will always be affected by some smoothing, as there is no Scheme#Sensitivity or other setting I was able to find in GameSettings.ini that changed vehicle/turret behavior.

Hope this tutorial makes your BC2 experience just a little more awesome.

See you on the Battlefield soldier

UAV Controls Un-Invert

Spoiler:

If you swap [the red underlined] value the UAV and the helicopters will be the same inversion. To find these values, please refer to CarbonFire's turret fix.

If you submit a banner that is approved by Sladvan and I, you get a free kick!(!!)
That's right. Fucking hate Sladvan's platinum star on his grenade launcher? kick! Desrever's teamswitching pissing you the hell off? a boot to the head! Kimchi? You see where I'm going with this.
Or do you? IT CAN BE ANYONE! FOR ANY REASON!

Send your submissions to Sladvan and me! Image must be 512 x 64 and in .PNG format!no goombas are eligable

That'll add The Angry Dome, PA West Coast, and Black House Combat. I couldn't find any mention of the other PA servers while digging around for these. This should go in the OP. Also, add Zetty to the PC-EA Account Thing.

I'll grab the UAV with the V Reload Perk going and just camp next to an enemy Mcom station on the edge of a mountain side out of sight. I'll pop out on the edge of the mountain and fire and then dip back behind some large rock or something making myself virtually un-spottable while it reloads.

Yeah V Reload is the best freaking vehicle perk. This has won me many games against stubborn opponents.

TAD was full and the server browser was actually working, so I hopped onto a random server last night. It's amazing how much you can improve when tyrannus isn't telling you how shitty of a player you are.

Got an 8 kill streak in under a minute taking on two vehicles and some infantry as an Engineer solo. It was unreal... then I ran out of ammo and got raped by a Recon using a 1911 .45

♪(┌・。・)┌ ┐(・。・┐)♪
"Just think while you've been getting down and out about the liars and the dirty, dirty cheats of the world,
You could've been getting down to this sick beat." - T Swizzle Chapter 5 Verse 6.

TAD was full and the server browser was actually working, so I hopped onto a random server last night. It's amazing how much you can improve when tyrannus isn't telling you how shitty of a player you are.

Got an 8 kill streak in under a minute taking on two vehicles and some infantry as an Engineer solo. It was unreal... then I ran out of ammo and got raped by a Recon using a 1911 .45

you are so shitty it is despicable.
also you'd have never done something so awesome without me pushing you

A fantastic defensive kit, since you've got unlimited ammo and C4, you can practically permanently deny access to areas for vehicles and enemies alike. Especially on the conquest maps, getting to heavy traffic areas before any enemy tanks get there is good fun.

When the assault class takes any weapon that isn't an assault rifle, they lose rifle grenades, and get C4 instead.

By they way OP:

Bad company 2 FoV Calculator. PC's use the exact same FoV of the consoles giving most players a bad case of blinders. Just input your resolution and it'll give you an answer as to what the best fov for you is. You can access this settings file under "My Documents" in the BFBC2 folder. It's called "settings.ini". Open this in note pad and you'll recieve a list of different settings you can change, like bloom, and FoV.

Single Player Campaign:
Sweetwater: If we tell [Whatever His Name Is] He'll Just Send Some Special Ops Douchebags With Heartbeat Sensors On Their Guns

At that point I said, "What kind of name is Soap anyways?"

♪(┌・。・)┌ ┐(・。・┐)♪
"Just think while you've been getting down and out about the liars and the dirty, dirty cheats of the world,
You could've been getting down to this sick beat." - T Swizzle Chapter 5 Verse 6.

I use a logitech pad for helicopters. I just can't get the hang of m+kb for flight. If you have a game pad with analog sticks setting around, it's worth hooking up just to use when you hop in the pilot seat.

I think the last three times I have tried to fly the UAV it slid on the ground for 5 feet then exploded. I then run away in embarrassment. I don't even attempt to get in the pilot seat of the big helicopters....

I think the last three times I have tried to fly the UAV it slid on the ground for 5 feet then exploded. I then run away in embarrassment. I don't even attempt to get in the pilot seat of the big helicopters....

Really? The UAV is so easy to pilot though. It's literally R for up, F for down and mouse to look around. It's like easy mode.

I think the last three times I have tried to fly the UAV it slid on the ground for 5 feet then exploded. I then run away in embarrassment. I don't even attempt to get in the pilot seat of the big helicopters....

It's really easy once you figure out that they give it completely different controls.

r/f goes up and down, it hovers on its own and the asdf keys move it as you expect it to move.

But yeah, I blew up the first 5 or so trying to fly them like a helicopter. And a good 10 more accidentally hitting e instead of r, prompting me to leave the vehicle control hut and blowing up the vehicle in front of me.