Experience Battlefield 2 like never before.


Be immersed in an exciting combat environment which blends realism and fast-paced, highly intense gameplay.


Feel the impact of every bullet around you as enemies lay down suppressive fire on your position.


Hear the death crescendo around you with the overhauled gunfire and explosion audio.


Featuring 7 factions, each with their own selection of high quality, beautifully animated weapons.


Are you ready to feel the Heat of Battle?
















  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Heat of Battle is designed to work with both vanilla BF2 or a standalone BFHD installation. The downloads are split into multiple files, so you can pick and choose which ones will best suit your needs. At minimum, you need the core files and at least one map pack to play. The additional files are not required but highly recommended!

Heat of Battle - this is the core mod.

Vanilla Map Pack - this map pack contains all the maps in vanilla BF2, tweaked and optimized for Heat of Battle. Do NOT use with BFHD, it won't work!

BFHD Map Pack - this map pack should be used with BFHD. Do not use with a vanilla BF2 installation.

SF Map Pack - this map pack will only work if you have Special Forces (xpack) content installed. If you have BF2 Revive or BFHD, this should work fine.

Custom Map Pack - contains custom maps created by the BF2 community, tweaked and optimized for Heat of Battle. Recommended for all installations.

Heat of Battle Reshade - this is the Reshade I use in my screenshots and videos. You can use this with vanilla BF2 or BFHD as long as you overwrite the existing files.

HD Terrain Pack - HD terrain textures by TheObscure. Recommended for all installations.

Shader cache - necessary in order to get the weapons to look as shiny and reflective as in my screenshots.

If you're not sure which files you need, just download and install the core files and the custom map pack!



Installing the mod

  1. If you are starting from scratch and don't have BF2, go here and install BFHD first!
  2. Download your desired Heat of Battle files. You need the core files and at least one map pack to play.
  3. In Windows, navigate to the folder that contains your BF2 installation. This folder should contain a folder called Battlefield 2. For a box copy, the folder should be called EA GAMES; for Revive, the folder should be called Revive; for BFHD, the folder should be called BF2HDRemastered or similar.

    Install1

  4. Open Heat of Battle.zip. Drag and drop the Battlefield 2 folder from that zip into this folder. Overwrite any files. (After doing this, make sure that you have the folder ESAI in Battlefield 2/mods/bf2/ or else the game will crash on starting a map!)
  5. Navigate to mods/Heat_of_Battle/. Open any map packs you have downloaded. Drag and drop the Levels folder from the map pack zip into the Heat of Battle folder.

That's all you need to make the mod playable. The rest of the files are optional but they make a big difference!


Installing Reshade

  1. Navigate to the Battlefield 2 folder. This should be EA GAMES\Battlefield 2, Revive\Battlefield 2, or BF2HDRemastered\Battlefield 2.
  2. Drag and drop the files in the Reshade zip into this folder. Overwrite any files.

Installing HD terrain textures

Drag and drop the entire Common_client_hd_terrain.zip into the Heat_of_Battle folder.

Installing custom shader cache

The shader cache is what causes the “Please wait, optimizing shaders” message. It can affect the shininess and reflectivity of the weapon models. This is particularly important for Heat of Battle, since the realistic weapon lighting is highly dependent on environment map shininess. You'll want to install this shader cache if you want your weapons to look the way they do in my screenshots.

  1. Navigate to Documents\Battlefield 2\mods\bf2\cache.
  2. Open the most recently modified folder. It should be something like {D7B71... If you don't have this folder, start the game and load a map so the game can optimize shaders first, then come back.
  3. Open the shader cache zip. Drag the individual files in the zip into the Documents\Battlefield 2\mods\bf2\cache\{D7B71... folder. Replace everything.
  4. If for whatever reason it doesn't work or you don't like the results, delete the entire {D7B71... folder and load a map so the game optimizes shaders.
  5. In the future, if you update your graphics drivers and the game optimizes shaders again, you'll have to repeat this process so the weapons look shiny again.

Playing the mod

You can launch the mod by starting BF2.exe and going into the community tab of the launcher, then clicking “Custom Games” and “Heat of Battle”. However, I recommend creating a Windows shortcut to launch the mod quicker.

  1. Create a shortcut to BF2.exe, or copy and paste an existing shortcut.
  2. Right click the shortcut and select Properties.
  3. In the Target text box, add “ +modPath mods/Heat_of_Battle” (without quotes) at the end.

    Install shortcut

  4. You can also add +fullscreen 1 +szx 1920 +szy 1080 to force fullscreen or +fullscreen 0 +szx 1680 +szy 945 to force windowed with the desired resolution.
  5. My text box looks like this: "C:\Program Files (x86)\EA GAMES\Battlefield 2\BF2.exe" +modPath mods/Heat_of_Battle +fullscreen 0 +szx 1680 +szy 945

Setting up bots

Once you're in-game, I recommend playing using a Local Coop server (not Singleplayer). To do this, click Multiplayer, then Create Local. This gives you more options, so you can choose the spawn and revive time, number of bots, and bot difficulty. I recommend a 3 second spawn time, 5 second revive time, 32 bots, and bot difficulty at 70 or higher. If you want more bots, lower the max players slider.

To play with up to 48 bots, use the local coop server, set max players to 16, and slide the number of bots slider to the number you want.If you want to play with more than 48 bots, go into the mods/Heat_of_Battle/AI folder and open aiDefault.ai. Set overrideMenuSettings to 1. Then you can use AIX2's BF2SPCC or BF2 Bot Changer to set the number of bots you want. If that doesn't work, try deleting the aiDefault.ai file entirely, and use the bot changer again.

Local Coop

Before selecting your maps, make sure you set the game mode to Co-op! Then click start server, and you'll be on your way to feeling the Heat of Battle!

Using vehicles

In Heat of Battle, many ground vehicles have new features. All tanks and APCs have a zoom option, activated by pressing X (or whatever your smoke launcher key is set to). They also have a coaxial machine gun, fired with the RMB. Tanks and APCs also have a new selection of ammo types. Key 1 is armor piercing, best used against armored vehicles. Key 2 is high explosive, good against light vehicles and infantry around walls. Key 3 is canister (basically a large, direct-fire shotgun), which is highly effective against infantry. Key 4 for APCs is the wire-guided ATGM. Key 4 for tanks is a lock-on tank shell, which is great for hitting targets at extremely long range. However, the damage is low and ammo is limited. Pro-tip: After locking on, quickly aim high above the target so the guided round takes a high-arcing trajectory, hitting the target in the weaker top armor.

Note that there is a delay when switching between ammo types to simulate new rounds being loaded into the cannon. So you should think ahead and switch to the best ammo type for the situation beforehand!

Using Reshade

By default, use SHIFT + F2 to open the Reshade configuration menu. SHIFT + F1 to enable/disable effects. (You can change these keybinds yourself in the settings tab of the menu.)

The medium setting is enabled by default. In the home tab of the menu, the top drop down menu shows the available graphics settings. You can switch between them by selecting them from the drop down menu. You can check your FPS in the top right corner.

Low

None vs. Low

The low setting adds basic color correction, lighting adjustments, and FXAA anti-aliasing. FPS impact is minimal.

Medium

Low vs. Medium

The medium setting adds additional color correction and lighting improvements. FPS impact is very slightly higher than low.

High

Medium vs. High

PB-6P9 Medium vs. High

The high setting adds bloom, reflective bumpmapping, and MXAO ambient occlusion. These effects are very graphically intensive but the visual boost is impressive, it really makes BF2 look like a next-gen game. Note the fresnel (rim/edge) lighting around the suppressor and the shadowing around the hands and grip. FPS impact is high. You'll probably need a RX580/GTX1060 to get 60fps at 1080p.

The following screenshot compares no reshade to the high setting. Note the shadowing on the hands and the sight of the RPG, this is all from the MXAO ambient occlusion effect! And the extra brightness around the edges of the models is fresnel lighting simulated by the reflective bumpmapping effect.

Standard vs. Warm

Standard vs. Warm

The medium and high settings also have a warm variant. The standard medium and high settings include a slight blue tint which I personally think makes the game look more modern. The warm variant drops the slight blue tint for those who prefer a more traditional BF2 look.

None vs. Low vs. Medium vs. High

None vs. Low vs. Medium vs. High


It's time to turn up the heat!

It's time to turn up the heat!

News 7 comments

Introducing Heat of Battle, a BF2 modification unlike any mod before it!

[RELEASE] Christmas Update!

[RELEASE] Christmas Update!

News 8 comments

Turn up the heat this holiday season with an all new Heat of Battle update!

Heat of Battle FAQ #2

Heat of Battle FAQ #2

News 4 comments

Answers for common post-launch questions, including CTD when joining game, how to change the number of bots, and how to use vehicles.

Full weapon list and credits!

Full weapon list and credits!

News 11 comments

Heat of Battle release is imminent!! This is everything you'll be able to play with on release, and everyone who contributed to making this mod awesome...

Add file RSS Files
Heat of Battle core files

Heat of Battle core files

Full Version 38 comments

These are the core Heat of Battle files. You'll need this and at least one map pack in order to play!

Vanilla Map Pack

Vanilla Map Pack

Full Version 3 comments

This map pack contains all the maps in vanilla BF2, tweaked and optimized for Heat of Battle. Do NOT use with BFHD, it won't work!

Custom Map Pack

Custom Map Pack

Full Version 3 comments

This contains custom maps created by the BF2 community, tweaked and optimized for Heat of Battle. Recommended for all installations!

BFHD Map Pack

BFHD Map Pack

Full Version

This map pack should only be used when installing with BFHD. Do NOT use on a vanilla installation, it won't work! Make sure you have BFHD version 3.0E2...

Special Forces Map Pack

Special Forces Map Pack

Full Version 2 comments

This map pack will only work if you have Special Forces (xpack) content installed. If you have BF2 Revive or BFHD, this should work fine.

Heat of Battle Reshade

Heat of Battle Reshade

Graphics Tool 2 comments

You can use this with vanilla BF2 or BFHD as long as you overwrite the existing Reshade files. There are high, medium, and low graphics settings which...

Comments  (0 - 10 of 282)
alextilderson12321
alextilderson12321

Is this mod for BF2HD and also BF2 original?

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

madaztrem
madaztrem

hi! i have managed to make your mod working as a standalone by merging the files of the v3 in my bf2 folder, but i have 2 small bugs that annoying me, the first is that the tanks no more have zoom, and the second my m249 has the vanilla deploy animation (with bipod unfolding) if you have some time, could you help me fixing that? i already search by mi side a solution, but i'm a noobie in modding^^ thanks! (by the way, i really appreciate your work ;)

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Sgt_Haidangg
Sgt_Haidangg

this mod is very beautiful but it makes my laptop overheat :(

Reply Good karma Bad karma+1 vote
Happybattlefield1
Happybattlefield1

Thank you for the update! :)

I noticed a new nametag "listing" of little symbols instead of names.
I personally like the previous versions nametag "look".
Is there a file in the mod folder that i can modify to see nametags over allies instead of little blue "symbols" and the like?

Reply Good karma Bad karma+1 vote
phale Creator
phale

Go to menu_server.zip/nametag/ and delete nametags.con

Reply Good karma+1 vote
Guest
Guest

I have tried doing that, however the only change is you can now see all your teammates have blue "dots" over them without having to point your gun sights right at one of them. Still no nametags with names.

I tried playing heat of battle coop with five other friends of mine by direct LAN (with 64 bots) in the same room and although we're all on same team the "blue symbol" nametag doesn't appear for some of us but the "good guy" bots have them.

Reply Good karma Bad karma+1 vote
Happybattlefield1
Happybattlefield1

by the way this is my comment (i forgot to sign in when i posted it)

Reply Good karma Bad karma+1 vote
phale Creator
phale

Oh right! You also need to go into shaders_client_custom and delete nametag.fx

Reply Good karma+1 vote
Happybattlefield1
Happybattlefield1

Well I did that... I have a new problem.

I have LAN party setup of 6 computers in one room... when playing the Heat of Battle mod coop together with all six players and 64 bots, some of the players have several missing nametags they can't see. And also if two "human" players stand near each other there is a strange "auto chat lines" being said by one or both players. "automatically" saying things like: "frag out", "koongula", "reloading", etc. These "messages" are automatically said with great repetition when standing by fellow human players and becomes quite annoying... so any ideas?

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Battlefield 2
Developer
Contact
Send Message
Homepage
Youtube.com
Release date
Mod watch
Follow
Share
Community Rating

Average

9

22 votes submitted.

You Say

-

Ratings closed.

Highest Rated (5 agree) 10/10

Well. How to phrase this? Just wow.
Great weapon handling: check
Awesome maps: check
Accurate weaponry (minus the PRC and Spetsnaz using RPG-7s): check
All in all: a round 10/10.

Should be a standalone, IMHO.

Dec 11 2017 by Deathblade100

Embed Buttons
Link to Heat of Battle by selecting a button and using the embed code provided more...
Heat of Battle
Statistics
Last Update
Watchers
144 members
Addons
2
Files
11
Articles
7
Reviews
20