Log in

View Full Version : How to edit level at which agents are recruited



Athena the Femme Fatale
04-06-2007, 04:23
Under

agent diplomat 0 requires factions { eastern, }

i tried to change the level of the agents i recruited by changing the 0 to say 3 and 5 but it doesn't seem to increase their subterfuge/influence.

does that mean i can only amend the effectiveness of an agent via editing their ancillaries?

Roman_Man#3
04-06-2007, 04:43
I don't think that it is possible. Sorry.:shocked2:

Someone will probably correct me on this. The number beside the unit
ie. agent diplomat 0 requires factions { eastern, } is how much experience it starts with.

Cheers,:beam:
RM3

on a side note, you could use the perfect spy script to have basically maximum subterfuge without a spy.

Athena the Femme Fatale
04-06-2007, 05:03
it works with fighting units but not with agents. in the game, it appears as

spy (level 3)

but when i recruit it, it's just as lousy as any other.

what's this pfect spy script?


athena :)

Roman_Man#3
04-06-2007, 05:20
to learn about the perfect spy script I would suggest reading ER's beginners guide to scripting.

Cheers,
RM3

professorspatula
04-06-2007, 07:17
When agents are trained, they gain their skills and traits from the export_descr_character_traits.txt file. Near the bottom are a list of triggers that are given to agents when they're first recruited. That's the bit you need to play around with. You can increase the chances they start with highly skilled traits etc.

Eg:
Trigger assassininit1
WhenToTest AgentCreated

Condition AgentType = assassin

Affects NaturalAssassinSkill 1 Chance 100


Changing the 1 to 3 should immediately guarantee your assassin gains the maximum level for that particular trait. It will apply to enemy assassins too though. Although I think it's possible for triggers to be limited to certain factions etc.

Basically ignore the experience level bit in the EDB file, it doesn't apply to characters whose skills are based on their traits/retinue.

Athena the Femme Fatale
04-09-2007, 13:29
Yeah i've done that. Thanx! :)