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

The downloads are split into multiple files, so you can pick and choose which ones will best suit your needs.

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 BF2 HD Remastered.

HD Remastered Map Pack - this map pack should be used with BF2 HD Remastered.

SF Map Pack - this map pack will only work if you have Special Forces (xpack) content installed. If you have BF2 Revive or HD Remastered, 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. This is NOT compatible with any other Reshades. DO NOT use with BF2 HD Remastered.

Heat of Battle Reshade for HD Remastered - USE THIS WITH BF2 HD Remastered.

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

Shader cache - an optional shader cache to use in case your weapons don’t look the same as in my screenshots.

Installing the mod

  1. If you are starting from scratch and don't have BF2, go here and download Battlefield HD Remastered 3.0 first!
  2. Download your desired Heat of Battle files.
  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 HD Remastered, the folder should be called BF2HDRemastered.

    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.

Installing Reshade

First, make sure you have the correct Reshade. If you’re using HD Remastered, you MUST use the Reshade for HD Remastered. Otherwise, you can use either Reshade in the downloads. I recommend the non-HD Remastered version because it has a few more effects, but they should look similar.

  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. If your weapons don’t look the way they do in my screenshots, try installing this custom shader cache.

  1. Navigate to Documents\Battlefield 2\mods\bf2\cache.
  2. Open the shader cache zip. Drag and drop the folder in the zip into the Documents\Battlefield 2\mods\bf2\cache folder.

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

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.

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!

If you enjoyed playing, please vote Heat of Battle for mod of the year! Let's show ModDB how awesome the BF2 modding community is!

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!

Heat of Battle FAQ #2

Heat of Battle FAQ #2

News

Thanks for helping Heat of Battle make it to the 2017 ModDB Top 100!!

Full weapon list and credits!

Full weapon list and credits!

News 6 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...

Heat of Battle FAQ

Heat of Battle FAQ

News 18 comments

Release date, multiplayer support, and more questions answered here!

Add file RSS Files
Heat of Battle core files

Heat of Battle core files

Full Version 16 comments

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

Custom Map Pack

Custom Map Pack

Full Version 1 comment

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

Special Forces Map Pack

Special Forces Map Pack

Full Version

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

HD Remastered Map Pack

HD Remastered Map Pack

Full Version

This map pack should only be used when installing with BF2 HD Remastered. Do NOT use on a vanilla installation, it won't work!

Vanilla Map Pack

Vanilla Map Pack

Full Version 1 comment

This map pack contains all the maps in vanilla BF2, tweaked and optimized for Heat of Battle. Do NOT use with BF2 HD Remastered.

Heat of Battle Reshade

Heat of Battle Reshade

Graphics Tool 3 comments

This is the Reshade I use in my screenshots and videos. This is NOT compatible with any other Reshades. DO NOT use with BF2 HD Remastered.

Comments  (0 - 10 of 104)
mhlindsey
mhlindsey

Is anyone else having this error when they try to start the games?

Imgur.com

Reply Good karma Bad karma+1 vote
NeuPreußen*
NeuPreußen*

CTD when Joining the Map any solution?

Reply Good karma Bad karma+1 vote
phale Creator
phale

You probably didn’t install the ESAI files. In the core files, there is a bf2 folder which has the ESAI files. These MUST go under mods/bf2 NOT mods/Heat_of_Battle.

Reply Good karma+1 vote
NeuPreußen*
NeuPreußen*

Thanks That Worked

Reply Good karma Bad karma+1 vote
QwertyRO
QwertyRO

Hello,can u guys help me? I installed the mod and launched the game with the mod,i got black screen and i get an error message:"StaticMesh.fx(2): error X1507: failed to open source file: mods/fh2/shaders/datatypes.fx"

Reply Good karma Bad karma+1 vote
QwertyRO
QwertyRO

This is happening for every mod i launch

Reply Good karma Bad karma+1 vote
zReclaimer
zReclaimer

Is there anyway to increase the AI bots size? Playing with only 16/32/48 bots is a huge turnoff for me. I've edited every txt. file in the AI folder that includes an "aiSettings.setMaxNBots" but to no avail.

Reply Good karma Bad karma+1 vote
phale Creator
phale

In the AIdefault.ai, change aiSettings.overrideMenuSettings 0 to aiSettings.overrideMenuSettings 1.

Reply Good karma+2 votes
zReclaimer
zReclaimer

Figured that out myself literally 20 minutes ago. But thanks anyway! This mod is a blast with 107 bots so far!

Reply Good karma Bad karma+1 vote
RockMax
RockMax

Bot changer should do the job Moddb.com

If not, AIX 2 BF2SPCC.exe works
I.imgur.com

Reply Good karma Bad karma+1 vote
zReclaimer
zReclaimer

I'm afraid neither did the trick. Weird, i've never have had this problem with any other mods. Thank you for the help anyway.

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

10

6 votes submitted.

You Say

-

Ratings closed.

Highest Rated (2 agree) 10/10

Let me start off, by saying I have NEVER been a fan of vanilla Battlefield 2 weapon handling, recoil, turn speed or ballistics. It always felt super sloppy to me, like somebody tied the barrel of the weapons into knots and also hit them with a hammer. Well, this mod basically fixes the biggest problem I had with the base game. It looks amazing, and also sounds and feels great too. The suppression effects, tracers, bullet whiz sounds, and ambient gunfight sounds in the background give the mod a really…

Dec 6 2017 by Anthony817

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
92 members
Addons
2
Files
7
Articles
5
Reviews
5