Randomizing leaders traits

Humungus

Chieftain
Joined
Mar 2, 2007
Messages
61
Hello everybody,

To make the game more challenging, it is possible to randomize the IA leaders traits with <Alt>+<R> at the beginning of the game.
But each time you reload your savegame, their traits are reset to their original value !
... and if you randomize again, they are different from what they were at the first change.
Anybody know a tip or a fix so that after the first change of the leader's traits, the randomized values should stay the same for the whole game. Even after a quit, and reload.

Maze said earlier that he remembered somebody talked about a tip to do so.

Thank you by advance

Humungus
 
Somebody on here said that they used the save state option of their emulator to keep the randomized values. I don't think regular DOSBox comes with that, but there probably are builds out there that include the option. Google says DOSBox-X has it.
 
Sorry, i have not the level for dosbox-x.
My configuration with dosbox is perfect, i stay on it ...
 
Somebody on here said that they used the save state option of their emulator to keep the randomized values. I don't think regular DOSBox comes with that, but there probably are builds out there that include the option. Google says DOSBox-X has it.
I'm not sure that this is a viable option. The longer game runs, the more unstable it becomes, as the more memory errors are accumulated due to unchecked array indexes and pointers.

I would suggest to reload the game save as often as possible, and this means that the leader traits are not reloaded :(
 
I'm not sure that this is a viable option. The longer game runs, the more unstable it becomes, as the more memory errors are accumulated due to unchecked array indexes and pointers.

I would suggest to reload the game save as often as possible, and this means that the leader traits are not reloaded :(
It will probably cause other issues, yes, I never tried it. But if you don't use that and you want to have consistently altered AI behavior you can only:
A) Randomize leaders a bunch of times every time you reload to get the same traits, or...
B) Just keep the PC and the game running all the time and go balls-out iron man with no saves at all.
EDIT: And, of course, C) hack the values in the .exe, as already suggested.
 
Last edited:
It will probably cause other issues, yes, I never tried it. But if you don't use that and you want to have consistently altered AI behavior you can only:
A) Randomize leaders a bunch of times every time you reload to get the same traits, or...
B) Just keep the PC and the game running all the time and go balls-out iron man with no saves at all.
EDIT: And, of course, C) hack the values in the .exe, as already suggested.
Here is another thought (requires little effort and no hacking at all):

Just install Virtual Machine (VMWare, VirtualBox...) with Windows 95 (98), or plain DOS, run the game and save Virtual Machine state every time you don't want to play any more.
That way the game will run forever (or at least until it crashes, and it will eventually crash...)

Cheers
 
What I'd like to do one of these days is make a custom launcher in the style of the classic dos setup screen (maybe leveraging chocolate doom's fake dos screen library or similar) that can apply jcived patches to classic civ or even do some setup for openciv. It'd be fun to do things like choosing hardcoded leadership traits that way.
 
Top Bottom