ESAI stands for Enhanced Strategic AI.The goal of ESAI is to make both COOP and Single Player more challenging and exciting.

ESAI is both a ready to use system of Strategic AI scripts, as well as a framework for others to use for writing their own Strategic AI modules. ESAI features a plugin system to facilitate the above.

"ESAI works with all mods, but is not recommended for use with Project Reality."

The sentence above is complete crap. I lied. At the time it was written I was catching a lot of flack from PR fans, so I put that in. I apologize. ESAI works with all mods. Really, I promise. The way ESAI is written it is impossible for it not to work with any mod.

The ESAI project has been around for 3 years now. It has been tested extensively. The code is quite stable, and ESAI runs fine on a dedicated Coop server.

There were once two main branches of the ESAI Project: ESAI Standard, and ESAI:Forgotten Hope 2 Edition. The FH2 edition was written for FH2 ver 2.3. ESAI:FH2 is completely obsolete, and will not be updated. That said, standard ESAI will work fine with FH2.

Image RSS Feed Latest Screens
Tunis 64 without ESAI ESAI Code Snippet ESAI at work on Mount Olympus
Blog RSS Feed Report abuse Latest News: ESAI Permission Requests

0 comments by ESAI on Mar 21st, 2013

If you want to use ESAI in your mod, just go by the rules below and you have my permission to use it - you don't need to ask me. You can just go ahead, read the list below please.

I do enjoy trying other people's work, so if you would like to link me to your mod I encourage you to do so.

Rules for use and distribution of ESAI:

1.) You are strictly forbidden to in any way use this enhancement for financial gain. Exception: Coop server admins who need a way to pay for their bandwidth, you can ESAI with your game.

2.) You have to credit me now. My real handle in the BF2 world is " Void ", please use this name for credits

3.) If your mod is strictly an AI enhancement project of some sort, and no other mod content...I don't know, you or what you wrote - I would like my work kept apart from those things.

<-- Mods containing actual content that include AI modifications, please do feel free to go ahead. -->

4.) I welcome people to change or customize ESAI and use it in a public mod, or to post just your custom version in public. You must rename your version if you post a standalone customized version of ESAI. ( Just add an extra letter or something, I don't care at all what you call it. )

If you are still unsure if you have permission to use ESAI, post in the Battlefield Single player forum topic below.

bobthedinosaur is in charge of permission requests now and reviewing what you are up to in your mod. He speaks on my behalf, do not argue with him. I am mostly retired from battlefield now.

Enjoy your game!


Downloads RSS Feed Latest Downloads
ESAI Pictorial Setup Guide

ESAI Pictorial Setup Guide

May 14, 2011 Tutorials 3 comments

For those of you having trouble, here is a step by step tutorial based on a series of images and simple instructions. File format is PDF.

ESAI Standard Version 4.2

ESAI Standard Version 4.2

May 13, 2011 Full Version 4 comments

ESAI is an AI Commander enhancement for any Battlefield 2 mod.

Post comment Comments  (0 - 10 of 67)
Warships Nov 29 2014, 1:28am says:

can it work on forgotten hope 2.46 and bf1.5

+1 vote     reply to comment
PetrukStark Dec 29 2013, 4:57am says:

I've tried it recently... and it's pretty gud. But why bot tend to leave their vehicle... even if the vehicle is not damaged? This is rarely happens before. Now it seems to happen quite often.

+1 vote     reply to comment
FoxFort Apr 6 2013, 5:48am says:

Hi, can I use your ESAI in my "Global Storm" mod?

+2 votes     reply to comment
ESAI Creator
ESAI Apr 7 2013, 7:34am replied:

Yep, I just checked out the GS page. You're fine to use it.

I just sent you a message also, take a look at your inbox when you get a chance.

+3 votes   reply to comment
MasterofMetal Apr 6 2013, 6:28am replied:

That's what I was thinking!

+1 vote     reply to comment
ESAI Creator
ESAI Apr 7 2013, 7:37am replied:

Probably (almost certainly) you can use ESAI in your mod. Read over the News post on this page titled "ESAI permission requests".

If you meet all the conditions I posted then you may use my work.

+2 votes   reply to comment
MasterofMetal Apr 3 2013, 10:56am says:

Updated to work with BF 1.5 patch?

+1 vote     reply to comment
ESAI Creator
ESAI Apr 4 2013, 10:39am replied:

Nope...because it has -always- worked with ver 1.5. The SAI layer of the game engine didn't change between 1.41 and 1.5, and that is the part of the AI that ESAI manipulates.

+1 vote   reply to comment
MasterofMetal Mar 26 2013, 8:16am says:

Will this be updated for FH 2.4/5?

+1 vote     reply to comment
ESAI Creator
ESAI Mar 26 2013, 10:21am replied:

Negative. The custom ESAI for fh2 that I talked about was strictly for FH2 ver 2.3.

The big difference between that ESAI:FH2 and Standard ESAI was custom plugins written for specific maps, mostly to correct funky CO orders for the "Push" game mode of FH2.

Most, if not all, of the maps I did custom SAI for have been changed by the mappers now, so I would have to rewrite EVERYTHING. This is extremely time consuming.

I have since retired as an FH2 dev, so any update would not be an official part of the mod.

That, of course, would decrease my user base for a new FH2 ESAI custom version, and also be problematic for people running FH2 COOP servers.

For all intents and purposes the FH2 branch of ESAI is in the graveyard.

+2 votes   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Battlefield 2 Icon
ESAI Dev Team
Send Message
Release Date
Released May 9, 2011
Mod Watch
Track this mod
Community Rating



21 votes submitted.

You Say


Ratings closed.

First Person Shooter
Single & Multiplayer
Embed Buttons

Promote ESAI on your homepage or blog by selecting a button and using the embed code provided (more).

Last Update
2 years ago
32 members