I'm a little confused how the "weight_modifier factor" works when applied to a probability weight.
The AI weight to research missile1 technology looks something like this:
Seems pretty straight forward. It looks like it's multiplying the base weight by the factor. But then I look at the AI personality files and I see this:
( AI weight modifier for evangelising_zealots )
What effect is a factor of "1" supposed to have here? What about a "-1" ?
The AI weight to research missile1 technology looks something like this:
Code:
weight_modifier = {
factor = 0.50
modifier = {
factor = 0.65
has_ethic = ethic_fanatic_pacifist
}
modifier = {
factor = 0.8
has_ethic = ethic_pacifist
}
modifier = {
factor = 1.25
has_ethic = ethic_militarist
}
modifier = {
factor = 1.5
has_ethic = ethic_fanatic_militarist
}
modifier = {
factor = 1.25
research_leader = {
area = physics
has_trait = "leader_trait_expertise_rocketry"
}
}
Seems pretty straight forward. It looks like it's multiplying the base weight by the factor. But then I look at the AI personality files and I see this:
( AI weight modifier for evangelising_zealots )
Code:
weight_modifier = {
weight = 10
modifier = {
factor = 2
has_ethic = "ethic_fanatic_spiritualist"
}
modifier = {
factor = 2
has_ethic = "ethic_fanatic_collectivist"
}
modifier = {
factor = 1
has_trait = "trait_conformists"
}
modifier = {
factor = 1
has_trait = "trait_charismatic"
}
modifier = {
factor = -1
has_trait = "trait_repugnant"
}
}
What effect is a factor of "1" supposed to have here? What about a "-1" ?