Empire Deluxe Combined Edition

Empire Deluxe Combined Edition

Multiple Scripted AI
In EDEE I was able to script many different 'monsters' and load as many of them as I wanted.
Example:
I could create M1.eai, M2.eai and M3.eai. Each one had it's own attributes ranging from basic movement to combat strengths and weaknesses along with unique icons.
Am I missing something or is this no longer possible?

Even if the answer is, 'Sorry Gryph, I can't do that.' I will still be very pleased with the game. You did a great! job.

Thanks,
Gryphin
< >
Showing 1-12 of 12 comments
rich12545 Dec 14, 2017 @ 12:39pm 
It's still there. Look at Users,your name,AppData,LocalLow,KBSW,Empire Deluxe,Unknown. It's all in the StandardAI file. A few things have been changed but it's mostly the same. I just used it to make a mod and it works just fine.
gryphin.rampant Dec 14, 2017 @ 1:51pm 
Rich, thanks for the information but I'm still doing something wrong.
Location: C:\Users\Steve\AppData\LocalLow\KBSW\EmpireDeluxe\unknown
File Name: M1
No file extension.

Start EDCE
Click: New Game
Hit the'+' Sign
Click: None
Scroll Up/Down: Nada

I'm guessing I'm putting the file 'M1' in the wrong place?
Thanks again.
rich12545 Dec 14, 2017 @ 2:16pm 
It looks like with this game you need to use the file StandardAI. However, there might be a way to choose your file in the game setup but I don't know. If that's possible, then Mark will need to chime in with an answer. I simply copied and redid the StandardAI and then overwwrote the original.
CPWilly  [developer] Dec 14, 2017 @ 3:27pm 
The Enhanced AI does not load the StandardAI file in unknowns. That file is hard coded in the dll.
the file itself is there for examples.

But that is the location you would put the M1.eai, M2.eai, etc scripts.

But then, when you go to set up the AI player for a game, in the Setup roster, after the Enhanced Player has been selected, Click on "AI Options".

You will see an option called "AI Script Name". Click on that, do "Load File" and you will have a list of the files in the unknowns directory. Select your script.

Last edited by CPWilly; Dec 14, 2017 @ 3:28pm
CPWilly  [developer] Dec 14, 2017 @ 3:35pm 
Gryph, also check this thread for unit Ids that have changed since EDEE:

http://steamcommunity.com/app/742700/discussions/0/1500126447396109783/
gryphin.rampant Dec 14, 2017 @ 4:23pm 
@CPWilly and everyone Thank you!
" Enhanced Player"
That was the detail I needed.
Thank you!
Gryph
gryphin.rampant Dec 15, 2017 @ 11:23am 
Update
I am able to find and load the file.
The file instructs the AI to us 'M1' and '#' out everything else.
The AI continues to build AR, SM, FI, BO
I'm not sure but I think the AI is not expanding when I use this.

If I'm not able to have my single unit threats I will still love the game. It is superbly put together.
CPWilly  [developer] Dec 15, 2017 @ 3:08pm 
Gryph, It is unclear as to what you are trying to do. I am assuming you have an AI script that you want to try out. Is that the case?

Or have you added a new unit set with a unit called "M1" and you want to make that set work with the AI?
Last edited by CPWilly; Dec 15, 2017 @ 3:19pm
gryphin.rampant Dec 15, 2017 @ 3:35pm 
Yes, I have modified the 'StandardAI' file
Basically I replaced '[IN]' with [M1]'
Then using '#' to remove all reference to all other units.
So, the first 4 lines read:
#[SAI_UT_AIR_EXPLORE]
[SAI_UT_LAND_EXPLORE][M1]
[SAI_UT_GRND_EXPLORE][M1]
#[SAI_UT_SEA_EXPLORE][DE]

Still, the AI built AR, FI, BO but no M1
Possibly the 'hard coding' is looking for the various lines I have '#' out so at the moment I am writing a 'M2' where I leave the lines such as,
[SAI_UT_SEA_EXPLORE]
But removing the object of the line via:
#[DE]

As always I recognize this is not necessarily supported so I am grateful for anything you can provide. I also know I have a very unusual purpose and the system may not be designed for it. That is OK.
Thanks again,
Steve
CPWilly  [developer] Dec 15, 2017 @ 4:05pm 
Ok, did you setup the Enhanced AI Player with the script setting?

If not, then you need to do that.

If so, then it is possible there are some errors in the AI log file as there may be a problem reading the script.

check the log directory for AI Player logs and look over it for some hints. If you are confused by it, send it to me via email and I will help you through it. If you want send me the M1 script as well and I will peek at it on this end.
gryphin.rampant Dec 15, 2017 @ 7:00pm 
@CPWilly, thank you.
I'll do my best to trouble shooth this at my end. After all, that is 1/2 the fun. ☻
I definitely loaded the file correctly sooo, I'll see what else might be the issue.
Thanks again
Gryph
CPWilly  [developer] Dec 15, 2017 @ 7:49pm 
If you hit the wall, send me an email.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Dec 14, 2017 @ 12:19pm
Posts: 12