Looking for a Mod to Alter the AI

Greetings!

I love Sins of a Solar Empire but I'm not much of a group player and prefer to play against AI.  But one huge problem is that the AI won't fight me, they are always running, even when I invade their planets they just warp in and see that my fleet is 0.0000001% larger, turn around and run away.  I amused myself for a bit by locking down their capital ships and destroying them but its just not fun.  I want those big epic battles of hundreds of ships but if the AI has any chance of losing they just run away.

 

So my Question:  Is there a mod out there that allows me to make the AI behave more like they do in other RTS's.  Like I said I'm not looking for any competitive gaming but at the same time don't want them sending 3 frigates at me every few minutes to suicide against my fleet.

 

Thank You everyone for your help!

4,468 views 15 replies
Reply #1 Top

Try maelstrom it in my opinion has a much more aggressive AI, when I first got it I almost lost everything on easy difficulty, last time I underestimate the advancements you can give to an AI.

Reply #2 Top

What versions of Sins are you on?

Reply #3 Top

There are severe restrictions on how you can Mod the AI. I am afraid there isn't much hope for what you want to do.

 

Reply #4 Top

The AI itself is hard coded. You can change ships role types to "workaround" some things but that is about all you can do.

Reply #5 Top

You may get some interesting results changing the AI retreat threshold (look near the bottom of the gameplay.constants file)...

Reply #6 Top

Quoting Major, reply 5
The AI itself is hard coded. You can change ships role types to "workaround" some things but that is about all you can do.
End of Major's quote

Actually, you can convince the AI to research every tech item if one desires (it will likely break research victory however).

Reply #7 Top

Does anyone ever play with research victory?

Reply #8 Top

Quoting Sinperium, reply 8
Does anyone ever play with research victory?
End of Sinperium's quote

I do sometimes, especially if I'm playing a game with more than two teams. Really nice to have that I'm done now button to win once you have a ton of resources.

Anyways, to the OP, there isn't a mod just for the AI, but as mentioned you can probably fix the retreating issue by making your own little mod. Find your mod folder, make a new folder called "My Mod", and make a folder in there called "GameInfo". Then go to your game directory in the steamapp folder (for Rebellion), find the folder called "GameInfo" there, then copy a file called "Gameplay.constants". Paste that file into the GameInfo folder of the mod folder you made. Then, open the copied Gameplay.constants file in notepad, then search for the RetreatThreshold line previously mentioned. Play with the numbers and see if it helps (I don't remember if making it larger or smaller makes the AI fight longer, but you should be able to get them to fight to the death).

Reply #9 Top

Quoting GoaFan77, reply 9

Quoting Sinperium, reply 8Does anyone ever play with research victory?

I do sometimes, especially if I'm playing a game with more than two teams. Really nice to have that I'm done now button to win once you have a ton of resources.

Anyways, to the OP, there isn't a mod just for the AI, but as mentioned you can probably fix the retreating issue by making your own little mod. Find your mod folder, make a new folder called "My Mod", and make a folder in there called "GameInfo". Then go to your game directory in the steamapp folder (for Rebellion), find the folder called "GameInfo" there, then copy a file called "Gameplay.constants". Paste that file into the GameInfo folder of the mod folder you made. Then, open the copied Gameplay.constants file in notepad, then search for the RetreatThreshold line previously mentioned. Play with the numbers and see if it helps (I don't remember if making it larger or smaller makes the AI fight longer, but you should be able to get them to fight to the death).
End of GoaFan77's quote

 

I can't seem to find the 'retreatthreshold' file.  I found the game.constant file and opened it with notepad but not seeing that line anywhere.  I am using the game of the year edition that is fully updated (according to impulse).  Is this because I'm using something other than Rebellion?

Reply #10 Top

 aiRetreatThreshold 0.25

search for that...it is near the very bottom....

Reply #11 Top

Quoting Seleuceia, reply 11
 aiRetreatThreshold 0.25

search for that...it is near the very bottom....
End of Seleuceia's quote

 

Not seeing it.  Looks like I'm using 1.193.078 of the original Sins of Solar Empire with no expansions.  Hope that helps

Reply #12 Top

Quoting ServvsUmbrarum, reply 12
Not seeing it. Looks like I'm using 1.193.078 of the original Sins of Solar Empire with no expansions. Hope that helps
End of ServvsUmbrarum's quote

It has been there from the beginning.

Reply #13 Top

Quoting Ryat, reply 13
It has been there from the beginning.
End of Ryat's quote

Actually Ryat it has not. Just double checked, and indeed that line is not there for original Sins. I do seem to remember it being added in one of the expansions, probably Entrenchment.

My apologies Servvs, I'm not entirely sure what can be done to help then.

Reply #14 Top

Quoting GoaFan77, reply 14
Quoting Ryat, reply 13It has been there from the beginning.

Actually Ryat it has not. Just double checked, and indeed that line is not there for original Sins. I do seem to remember it being added in one of the expansions, probably Entrenchment.

My apologies Servvs, I'm not entirely sure what can be done to help then.
End of GoaFan77's quote

 

No worries, I just went ahead and bought rebellion from Steam, and I can now see the line.  I'm curious what I need to do with it to reduce / prevent them from running.  I increased it to 5.00 and going to test that.

Reply #15 Top

Quoting GoaFan77, reply 14

Quoting Ryat, reply 13It has been there from the beginning.

Actually Ryat it has not. Just double checked, and indeed that line is not there for original Sins. I do seem to remember it being added in one of the expansions, probably Entrenchment.

My apologies Servvs, I'm not entirely sure what can be done to help then.
End of GoaFan77's quote

Shows you how long its been since I messed with the original. X|