Rome: Total War Discussion
Trainer Tools and Resources
To do that you need to edit the character_traits file, so, get a backup of it before doing anything.
After getting the backup, go to character_traits file.
For example: C:\Program Files\Activison\Rome Total War\Data\export_descr_character_traits.txt
First a little preview of what you see in here. I took the GoodAmbusher trait for the example.
Trait GoodAmbusher ----> name of the trait that you use in the cheating
Characters family ----> not needed
AntiTraits BadAmbusher ----> not needed
Level Good_Ambusher ----> name that will be shown in the game
Description Good_Ambusher_desc ----> not needed
EffectsDescription Good_Ambusher_effects_desc ----> not needed
Threshold 1 ----> not needed
Effect Ambush 1 ----> what we are here for!
Effect Ambush 2
Effect Ambush 3
OK. now that you now what is each one, we should begin the work.
Lesson one: EDITING THE EFFECTS
GoodAmbusher trait will effect the ambush ability of the general. each level will effect ambush certain amount. to edit that amount you must change the number next to the effect's name. for example: Level two of GoodAmbusher ( Sneaky_Ambusher ) will effect ambush two points ( if a number hasnot - , it is + ). now you want it to set the ambush ability of a general to maxium ( 9 ), to do that, you must change, 2, to 9. simple yeah?
but remember: there is two spaces between the effects name and the number. if you want to make an effect nagative, you must reduce the spaces to one. for example:
Effect Ambush 2 . if you want to make it negative, it must be like this
Effect Ambush -2
to add effects to a trait you must add it under the last effect. remember: there must be three blank line under the last effect and one above the first effect. and one more thing is that the spaces that are before the "Effect" like this ( i have turned them into " - " )
---------Effect Ambush 3
and there is one space after the amount of an effect.
I have made a list of effects to add if you want. (don't use senate and popular standing so much)
Effect Attack 9
Effect Ambush 9
Effect Defence 9
Effect Command 9
Effect Management 9
Effect Influence 9
Effect TroopMorale 9
Effect TrainingAgents 9
Effect InfantryCommand 9
Effect CavalryCommand 9
Effect SenateStanding 2
Effect PopularStanding 1
Effect Electability 9
Effect MovementPoints 99
Effect LineOfSight 9
Effect Construction 9
Effect SiegeAttack 9
Effect SiegeDefence 9
Effect SiegeEngineering 9
Effect Law 9
Effect PublicSecurity 99
Effect Unrest -9
Effect Squalor -9
Effect TaxCollection 9
Effect Looting 9
Effect Trading 99
Effect Mining 9
Effect Farming 9
Effect BribeResistance 999
Effect Negotiation 99
Effect HitPoints 99
Effect Fertility 9
Final lesson: making the trait for your own!
now that you have made a super trait you must make it for your own so other ones cannot get the super general!
to do that you must reduce the chance of getting the trait to 1 or 0. now i will teach you how to do that.
under all of the traits there is a section that begins with this:
;== TRIGGER DATA STARTS HERE ==
in that section you must search for the super trait's name and reduce the chance of getting it to 1 or 0 .
now i will show you how.
for example if the trait you have changed is "GoodAmbusher" , the first thing that you will find is this:
Trigger temple_of_hunting_vnv_trigger ----> not needed
WhenToTest CharacterTurnEnd ----> when the conditions will be tested to the general
Condition EndedInSettlement ----> conditions
and RemainingMPPercentage = 100 ----> conditions
and SettlementBuildingExists >= temple_of_hunting_temple ----> conditions (if you know english, then you know what it means)
Affects GoodAmbusher 1 Chance 10 ----> just reduce the chance to 1 or 0 .
Affects BadSiegeDefender 1 Chance 10
But Remember, you must do this to everything you find in this section.
After last lesson: credits!
if there was any problems, inform me (pm,em, mb)
made by ykh from IR Iran
have a good super trait. annnnnnnnnnnnnnnnnnnnd bye......
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem