Question About Hard AI Skirmish.

Hello All.

Starting to get the hang of this game... One thing still confuses me, what are the conditions for victory (I have all the victory options turned off except allied victory)...

I'll play a large map with 9 Hard AI's and naturally as the game progresses opponents will start getting defeated, but I notice that in a lot of cases they still have a lot planets, culture, capital ships and in some cases a titian. I remember a game where I set out to destroy an enemies capital planet and that didn't seem to be the kicker either...

Thanks in advance.

P.s. Is there a setting for Annihilation? (destroy everything).

 

7,634 views 9 replies
Reply #1 Top

Is there a setting for Annihilation? (destroy everything).
End of quote

Without any other victory options enabled, Annihilation (at least of all enemy planets) is the victory condition. However, the AI can also give up any time it wants if it concludes the odds are hopelessly against it. So what you are seeing is probably the AI surrendering.

If you want to toy with the AI for a while, let it keep a decent sized Empire until you want to crush it. Of course, you can continue playing even after you win the game, and what's left of defeated Empires will continue to defend themselves.

Reply #2 Top

O I C, so they can surrender... Can you switch a setting so they don't surrender?

I mean I just played a game where two AI 's had like nine planets (not much less then anyone else) and surrendered.

Thanks GoaFan77.

Reply #3 Top

Sorry, there's no option to do that. 

Reply #4 Top

In the file rebellion.user.setting, there is a line:

LaggingPlayersToleranceForDropping 500

I am not a modder; I don't even play one on TV.  However, this could be the line you would want to change (my guess is that you would want to reduce the number to get the AI to hang on longer, but you would have to experiment to find out).  You can probably edit this file in Notepad and then change the extension after you have saved it initially as a .txt file.  As always, save a copy of the original file somewhere so you can restore it if things don't work out.

Many of the lines in this file appear to be set automatically based on preference selections, although I agree with selereth that I have never seen an option to change this when starting a game.  So it may re-set automatically (with some defaults pre-set in the game engine itself) at the beginning of every game, in which case the time to edit might be after you have started your game, not before.  If that doesn't crash the game in and of itself, you should be good to go, although you might want to re-check the file after your first post-edit session to see if it has been overwritten.

Anyway, if you want to experiment, best of luck.  If you do, reply again on this thread and let us know what happened.  Thanks!

Reply #5 Top

Quoting HLT, reply 4
In the file rebellion.user.setting, there is a line:

LaggingPlayersToleranceForDropping 500
End of HLT's quote

I'm afraid that is incorrect.

That line is used for multiplayer to determine how high a PING a player needs before they'll be kicked from the game. It has no impact on the AI, and I do not believe any lines the the user.settings file is used by the AI. They are all located in the gameplay.constants file.

Reply #6 Top

OK.  You know a lot more about this game than I do.  Although I guess now I have a question: why do I see the multiplayer community complaining so much about players who won't quit?  Why doesn't this line take care of that?

Also, I tried searching for the gameplay.constants file on my computer, and couldn't find it.  Where is it stored?

Reply #7 Top

Quoting HLT, reply 6
Although I guess now I have a question: why do I see the multiplayer community complaining so much about players who won't quit?  Why doesn't this line take care of that?
End of HLT's quote

You're still quite confused. Lagging in this case has nothing to do with in game performance. It means lagging in the sense of late game lag, or how slow your computer is. Basically that line determines how long the host's computer is going to wait for updates from a player's computer. If after 500 seconds (or whatever PING is measured in) has not received any information from the player, the host's computer will kick the lagging player.

Reply #8 Top

If you meant ping, in the IP networking (or sonar) sense, you shouldn't have capitalized it.  I just assumed it was some sort of shorthand/acronym for a more obscure game-related term.  Sorry.


To reiterate my other question, however, where is the gameplay.constants file stored?

Reply #9 Top

Quoting HLT, reply 8
If you meant ping, in the IP networking (or sonar) sense, you shouldn't have capitalized it.  I just assumed it was some sort of shorthand/acronym for a more obscure game-related term.  Sorry.
End of HLT's quote

Yeah sorry, I'm usually used to typing it in the game related sense.

Quoting HLT, reply 8
To reiterate my other question, however, where is the gameplay.constants file stored?
End of HLT's quote

In the game files, GameInfo folder. You should make a mod if you wish to change anything in that file however.