PDA

View Full Version : Cheating to add traits, how do i do it?



Dayve
03-14-2008, 17:48
I need to know how to add the following traits:

Consul
Praetor
Aedile
Quaestor
Tribune
Legate

The computer just isn't appointing any of them, at all, no matter how many battles i fight with them, what cities i appoint them to, how many cities i conquer, etc.

Also, so i'm not wasting a thread on just asking for a cheat -

What rules do people who use this cheat use to appoint offices? I was thinking of looking at who are most elligible for each office based on management, influence and other traits, like if they're the son of a former consul, if they have the political animal traits, if they're unusually aggressive or geared for management of a city or if they look like they'd make a good general.

Then, when i've decided who are worthy of a particular office, i write their names on a piece of paper, put it in a hat and pick it out.

Good idea? Or think you have a better one?

Disciple of Tacitus
03-14-2008, 18:11
Konny - of course - has great ones to answer your question. I haven't run into this particular problem in my campaign. What I HAVE run into - which I think is a manifestation of the same issue - is "waves" of Senatorial ranks. Right now I have (parentheses is historically correct number)
4 (2) Consuls
3 (8) Praetors
4 (4) Aediles (oh wait - perfect!)
2 (20) Questors
8 (24) Tribunes (remember tribunes are not in the Senate - aka. no votes for them)
3 Unranked FMs

For sure, there are constaints within the coding that make a true Cursus Honorum impossible or the EB team would already have done it. (right?)

I defer to other members who know more then I about the coding, the Cursus Honorum, etc.

I do not want to hijack this thread, so the main question remains ... "What rules do people who use this cheat use to appoint offices?"


ps.@ Dayve, I will forward a useful PM that Konny sent me in regards to this.

Dayve
03-14-2008, 18:46
That'll be useful, i never knew how many of each rank there were historically.

But still, how do i cheat to appoint ranks? :smash:

sgsandor
03-14-2008, 22:48
I might be wrong but because of the way the game does names now there isnt a way to do this anymore

General Appo
03-15-2008, 00:29
Strange, I´ve never seen more then 2 Consuls, whenever a new guys becomes one in my Romani campaigns one of the old ones loses his office and becomes Consular. Of course, I also have a guy who´s been Consul for 8 years now without any re-election. I´m starting to think he´s done a Sulla or something, because something is obviously wrong with the Roman politics right now.

Horst Nordfink
03-15-2008, 04:08
The only sure-fire way of giving a FM a rank is one of the 5 you start with. Considering I have played a Romani campaign for months, I assume that it is still the same as last time.

Something along the lines of :-

give_trait "CaivsAvrelivs Cotta" "Praetor"

Disciple of Tacitus
03-15-2008, 20:03
Strange, I´ve never seen more then 2 Consuls, whenever a new guys becomes one in my Romani campaigns one of the old ones loses his office and becomes Consular. Of course, I also have a guy who´s been Consul for 8 years now without any re-election. I´m starting to think he´s done a Sulla or something, because something is obviously wrong with the Roman politics right now.


General Appo,
Your statement made me second quess myself, so I went over ALL my FMs and this is the final count. *shrugs* (historic # in parentheses)

Consul:(2) 4 ex:0
Praetor:(8) 1 ex: 2
Aedile:(4) 0 ex: 4
Questor:(20) 0 ex: 2
Tribune: (24) 4 ex: 3
As yet non ranked FMs: 6

End result... I will be trying the in-game cheat. With 5 yr changes... I guess.

:dizzy2:

konny
03-16-2008, 12:05
The computer just isn't appointing any of them, at all, no matter how many battles i fight with them, what cities i appoint them to, how many cities i conquer, etc.


The trait file just asks for influence, relative age and offices held before. So, no conquests, heroic victories and the like will help your FMs to advandce the crusus. There is a certain percentage chance to be elected if the requirements are fullfilled. If your FMs are not elected they either do not qualify (most likely to young) or were simply not fortuante enough.

Anyways, there is no way to recreate a correct cursus honorum by traits because you usually do not have enough FMs to fill all offices every year and the trait file does not know what you would need or how many people are allready holding an office. That is, it is possible to have 3 or 4 consuls elected in one year but no quaestors.


What rules do people who use this cheat use to appoint offices? I was thinking of looking at who are most elligible for each office based on management, influence and other traits, like if they're the son of a former consul, if they have the political animal traits, if they're unusually aggressive or geared for management of a city or if they look like they'd make a good general.

I use:

Quaestors - Management
Aediles - Squalor
Praetors - Law
Consuls - Command Stars plus Troop-Moral plus Bodyguard-Experince

Add to this the influence and the influence of relatives or members of the same gens who allready hold a higher office. The one with the most points gets the job. I hold elections every five years, otherwise I won't do much else than checking traits. It also give governors some time to reach their province.

pezhetairoi
03-16-2008, 13:09
In 1.0, it's no longer 'CaivsAvrelivs Cotta', the praenomen is the only one used now. The nomen and cognomen are all subsumed under the name 'Romanvs', and are given as traits.

Hence for Caius Aurelius Cotta, it would be 'give_trait "Caivs Romanvs" Consul'. But as there may be more than one Caivs in the game, so it could be anything from 'CaivsA' to 'CaivsZ' as well. Only trial and error will tell.

Just in case you still don't get it, a second example: If you are looking at Marcus Cornelius Blasio, it might be 'give_trait "MarcvsF Romanvs" Aedile'. The names don't proceed in order from MarcvsA to MarcvsZ, but haphazardly.

EDIT: As for the actual names of the traits, you can find them from export_descr_traits.

tfarr007
03-26-2008, 00:21
yeah i cant figure out how to add the popularis trait.
give_trait "NvmerivsD Romanvs" "Popularis"
is it maybe under another name?

pezhetairoi
03-26-2008, 01:49
No, no inverted commas around Popularis. That's all you need.

tfarr007
03-26-2008, 04:21
Ok yeah I was able to add the trait. I think my problem was that it dissapeared every turn b/c the character already has senatores. Is it possible for me to remove senatores?

pezhetairoi
03-26-2008, 09:53
Doesn't look like it. It doesn't have an antitrait according to the file...

kambiz
05-27-2008, 17:36
So sorry that I bring this thread up again:oops:


EDIT: As for the actual names of the traits, you can find them from export_descr_traits. Mate ,Can you give the path for this file? as I didn't find it in D:\Rome - Total War\Data !!! Thanks

And What is the name of "High Ambitious" trait in the files? So I can give it to a charatcer through cheat.

Thanks

QuintusSertorius
05-27-2008, 17:48
Ok yeah I was able to add the trait. I think my problem was that it dissapeared every turn b/c the character already has senatores. Is it possible for me to remove senatores?

Thinking about it, I'd be happy enough just to add Senatore to all my FM's when they hit 30, if they haven't already got it through being elected to something. At least if they're enrolled there's a chance of them getting offices, right?

Just a note about the "correct" numbers in each office, they changed over time as the empire (and thus number of provinces) grew. 20 quaestors was in Caesar's revised constitution, before that it had been 10, for example.

MarcusAureliusAntoninus
05-28-2008, 04:40
So sorry that I bring this thread up again:oops:

Mate ,Can you give the path for this file? as I didn't find it in D:\Rome - Total War\Data !!! Thanks

And What is the name of "High Ambitious" trait in the files? So I can give it to a charatcer through cheat.

Thanks
It is actually the "export_descr_character_traits.txt".

kambiz
05-28-2008, 11:49
It is actually the "export_descr_character_traits.txt".Ah Thank you Marcus ,I'm familiar with this file :yes:
So can you then tell me the internal name of "High Ambitions" trait? What should I type in "Find..." window? Thanks :smiley:

Korlon
05-28-2008, 14:20
Ah Thank you Marcus ,I'm familiar with this file :yes:
So can you then tell me the internal name of "High Ambitions" trait? What should I type in "Find..." window? Thanks :smiley:

I searched ambition in the file. Looks like the trait name is Augustus. How fitting. Anyways, just look for that.

kambiz
05-29-2008, 08:42
I searched ambition in the file. Looks like the trait name is Augustus. How fitting. Anyways, just look for that.Thanks Korlon ,Found it :smiley:

QuintusSertorius
05-29-2008, 09:50
In 1.0, it's no longer 'CaivsAvrelivs Cotta', the praenomen is the only one used now. The nomen and cognomen are all subsumed under the name 'Romanvs', and are given as traits.

Hence for Caius Aurelius Cotta, it would be 'give_trait "Caivs Romanvs" Consul'. But as there may be more than one Caivs in the game, so it could be anything from 'CaivsA' to 'CaivsZ' as well. Only trial and error will tell.

Just in case you still don't get it, a second example: If you are looking at Marcus Cornelius Blasio, it might be 'give_trait "MarcvsF Romanvs" Aedile'. The names don't proceed in order from MarcvsA to MarcvsZ, but haphazardly.

EDIT: As for the actual names of the traits, you can find them from export_descr_traits.

I take it that's still the case in 1.1? That they're just a praenom, possibly letter and Romanvs for their name?

Hmm, if I'm reading the trait file right, you only get Senatore after being Quaestor, thus if I want my FMs to all be Senators after 30, I need to give them Quaestor, rather than artificially adding Senatore.

Does having been a Military Tribune affect future offices at all?

Is there any issue around when they're given Traits? Should it only be in the spring?

konny
05-29-2008, 12:21
I take it that's still the case in 1.1? That they're just a praenom, possibly letter and Romanvs for their name?

Yes.


Hmm, if I'm reading the trait file right, you only get Senatore after being Quaestor, thus if I want my FMs to all be Senators after 30, I need to give them Quaestor, rather than artificially adding Senatore.

When you start a new campaign, it's easyer to change the trait file.


Does having been a Military Tribune affect future offices at all?

No.


Is there any issue around when they're given Traits? Should it only be in the spring?

It is only in spring by file, but shouldn't cause problems when given in any season by console.

QuintusSertorius
05-29-2008, 12:23
I'm having some trouble with the naming conventions for Romans. Namely that a fair few of the straight "Caivs Romanvs" and so on are held by spies rather than family members. Having gone through the entire alphabet with "CaivsA Romanvs" to "CaivsZ Romanvs" I turned up nothing. Literally not one of the ones with an additional letter were recognised. I just had another look in the names.txt, and they only run A-K, not A-Z.

I should note I was using the move_character command to find them (ie to move them to a spot underneath my cursor), and it kept returning invalid character, but for one of them.

Is anything subtly different in 1.1?

Thus far I've managed to only give one out of the five targeted FMs the quaestorship.

QuintusSertorius
05-30-2008, 13:03
As I said, look none of the names beyond the un-appended work:

https://img.photobucket.com/albums/v66/Kiero/EB%20screenshots/Noworkie.jpg

MarcusAureliusAntoninus
05-30-2008, 23:14
Are there some guys with the same first name as they guy you want that can be found by the cheat?

QuintusSertorius
05-31-2008, 00:01
Are there some guys with the same first name as they guy you want that can be found by the cheat?

Loads of them; especially when you include spies, diplomats and assassins (a couple of the first ones are spies).

Hax
05-31-2008, 00:02
Have you tried just Avlvs Romanvs?

QuintusSertorius
05-31-2008, 00:11
Have you tried just Avlvs Romanvs?

That was a spy.

None of the permutations of AvlvsA Romanvs or the like worked at all. Nor on any other names I tried, only the first one (Avlvs Romanvs) worked at all, and half of them were spies, rather than FMs.

MarcusAureliusAntoninus
05-31-2008, 05:43
Most likely the guy you want has the same internal name as one of the other guys and the game will only recognize the first one with the internal name. If that is the case then you cannot use cheats on that particular character.

QuintusSertorius
05-31-2008, 10:50
Most likely the guy you want has the same internal name as one of the other guys and the game will only recognize the first one with the internal name. If that is the case then you cannot use cheats on that particular character.

The only one that worked was Caivs; Cnaevs was a spy, Marcvs was a spy, Numerivs was a different character (my faction heir) and Qvintvs was a different character (faction leader). And as per the screenie, Avlvs was a spy too.

Also as I noted earlier, the naming doesn't go A-Z in the names.txt, only A-K. Yet for me no one was actually called any of those.

So how can it internally use the same name, and yet distinguish between them?

Cambyses
05-31-2008, 11:11
Quintus,

I had exactly the same problem with the Romani, although I was trying to re-create my Marius figure. I thought it was just me being an idiot, but clearly it is a real problem. Anyone got any ideas on how to correctly name these characters in the consul? :help:

MarcusAureliusAntoninus
06-01-2008, 00:37
The game engine will randomly choose an internal name for your character when he is born. Since it is random, there is a chance that the name will be the exact same name as someone who already exists. The game engine has no problem with people sharing the same external and internal names, it is just scripting (and thus cheats) that are screwed up. So, it is possible and, in long campaigns, common for characters to have the exact same internal name without any game problems.