Bows
From Crusaderkings
Line 1: | Line 1: | ||
province_event = { | province_event = { | ||
- | id = 3000 | + | |
+ | id = 3000 | ||
- | name = "TECH_DISCOVERY" | + | |
- | map = yes tag = shortbow | + | name = "TECH_DISCOVERY" |
- | picture = event_techinvention | + | |
- | trigger = { | + | map = yes |
- | condition = { type = capital value = yes } | + | tag = shortbow |
- | condition = { type = not value = { type = has_advance value = { shortbow = yes } } } | + | |
- | condition = { type = advance_focus value = shortbow } | + | picture = event_techinvention |
+ | |||
+ | trigger = { | ||
+ | |||
+ | condition = { type = capital value = yes } | ||
+ | |||
+ | condition = { type = not value = { type = has_advance value = { shortbow = yes } } } | ||
+ | |||
+ | condition = { type = advance_focus value = shortbow } | ||
} | } | ||
- | mean_time_to_happen = { | + | |
- | months = 50 | + | mean_time_to_happen = { |
+ | |||
+ | months = 50 | ||
+ | |||
+ | |||
+ | modifier = { | ||
+ | |||
+ | condition = { | ||
- | |||
- | |||
type = terrain | type = terrain | ||
+ | |||
value = Forest | value = Forest | ||
} | } | ||
+ | |||
factor = 0.95 | factor = 0.95 | ||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = has_improvement | type = has_improvement | ||
+ | |||
value = { forestry = yes } | value = { forestry = yes } | ||
} | } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = has_improvement | type = has_improvement | ||
+ | |||
value = { civilian_harbour = yes } | value = { civilian_harbour = yes } | ||
} | } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = has_improvement | type = has_improvement | ||
+ | |||
value = { naval_harbour = yes } | value = { naval_harbour = yes } | ||
} | } | ||
+ | |||
factor = 0.85 | factor = 0.85 | ||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = has_improvement | type = has_improvement | ||
+ | |||
value = { grand_shipyard = yes } | value = { grand_shipyard = yes } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.75 | factor = 0.75 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = has_improvement | type = has_improvement | ||
+ | |||
value = { roadnet = yes } | value = { roadnet = yes } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.95 | factor = 0.95 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = has_improvement | type = has_improvement | ||
+ | |||
value = { extensive_roadnet = yes } | value = { extensive_roadnet = yes } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.95 | factor = 0.95 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = ruler_martial | type = ruler_martial | ||
+ | |||
value = 8 | value = 8 | ||
+ | |||
} | } | ||
+ | |||
factor = 0.95 | factor = 0.95 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = ruler_martial | type = ruler_martial | ||
+ | |||
value = 10 | value = 10 | ||
+ | |||
} | } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { | condition = { | ||
+ | |||
type = ruler_martial | type = ruler_martial | ||
+ | |||
value = 13 | value = 13 | ||
+ | |||
} | } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = trait value = martial_education } | condition = { type = trait value = martial_education } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = trait value = misguided_warrior } | condition = { type = trait value = misguided_warrior } | ||
+ | |||
factor = 0.95 | factor = 0.95 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = trait value = tough_soldier } | condition = { type = trait value = tough_soldier } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = trait value = martial_cleric } | condition = { type = trait value = martial_cleric } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = trait value = knowledged_tactician } | condition = { type = trait value = knowledged_tactician } | ||
+ | |||
factor = 0.85 | factor = 0.85 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = trait value = brilliant_strategist } | condition = { type = trait value = brilliant_strategist } | ||
+ | |||
factor = 0.8 | factor = 0.8 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = owner | condition = { type = owner | ||
+ | |||
condition = { type = kingdom } | condition = { type = kingdom } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.75 | factor = 0.75 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = owner | condition = { type = owner | ||
+ | |||
condition = { type = duchy } | condition = { type = duchy } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.85 | factor = 0.85 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = owner | condition = { type = owner | ||
+ | |||
condition = { type = atwar } | condition = { type = atwar } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.8 | factor = 0.8 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = has_advance value = { aristotelian_logics = yes } } | condition = { type = has_advance value = { aristotelian_logics = yes } } | ||
+ | |||
factor = 0.95 | factor = 0.95 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = has_advance value = { scholastics = yes } } | condition = { type = has_advance value = { scholastics = yes } } | ||
+ | |||
factor = 0.97 | factor = 0.97 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = has_advance value = { astrology = yes } } | condition = { type = has_advance value = { astrology = yes } } | ||
+ | |||
factor = 0.98 | factor = 0.98 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = has_advance value = { natural_philosophy = yes } } | condition = { type = has_advance value = { natural_philosophy = yes } } | ||
+ | |||
factor = 0.98 | factor = 0.98 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = has_advance value = { science = yes } } | condition = { type = has_advance value = { science = yes } } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = owner | condition = { type = owner | ||
+ | |||
condition = { type = stability value = 1 } | condition = { type = stability value = 1 } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
+ | |||
condition = { type = owner | condition = { type = owner | ||
+ | |||
condition = { type = stability value = 2 } | condition = { type = stability value = 2 } | ||
+ | |||
} | } | ||
+ | |||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
+ | |||
modifier = { | modifier = { | ||
- | |||
- | type = owner | + | condition = { type = owner |
- | + | ||
- | condition = { type = stability value = 3 } | + | condition = { type = stability value = 3 } |
+ | |||
} | } | ||
factor = 0.9 | factor = 0.9 | ||
+ | |||
} | } | ||
modifier = { | modifier = { | ||
- | condition = { | + | condition = { type = owner |
- | type = | + | condition = { type = not value = { type = stability value = 0 } } |
- | + | ||
- | |||
} | } | ||
factor = 1.1 | factor = 1.1 | ||
+ | |||
} | } | ||
modifier = { | modifier = { | ||
- | condition = { | + | condition = { type = owner |
- | type = owner | + | |
- | + | condition = { type = not value = { type = stability value = -1 } } | |
- | |||
} | } | ||
factor = 1.1 | factor = 1.1 | ||
+ | |||
} | } | ||
modifier = { | modifier = { | ||
- | condition = { | + | condition = { type = owner |
+ | |||
+ | condition = { type = not value = { type = stability value = -2 } } | ||
- | |||
- | |||
- | |||
- | |||
} | } | ||
factor = 1.1 | factor = 1.1 | ||
+ | |||
} | } | ||
modifier = { | modifier = { | ||
- | condition = { | + | condition = { type = year value = 1150 } |
- | + | ||
- | type = year value = 1150 } | + | |
factor = 0.8 | factor = 0.8 | ||
+ | |||
} | } | ||
modifier = { | modifier = { | ||
- | condition = { | + | condition = { type = year value = 1250 } |
- | + | ||
- | type = year value = 1250 } | + | |
factor = 0.8 | factor = 0.8 | ||
+ | |||
} | } | ||
Line 230: | Line 376: | ||
factor = 0.8 | factor = 0.8 | ||
+ | |||
} | } | ||
+ | |||
} | } | ||
+ | |||
Line 241: | Line 390: | ||
value = shortbow | value = shortbow | ||
+ | |||
} | } | ||
+ | |||
} | } | ||
+ | |||
} | } |
Revision as of 02:07, 1 March 2010
province_event = {
id = 3000
name = "TECH_DISCOVERY"
map = yes tag = shortbow
picture = event_techinvention
trigger = {
condition = { type = capital value = yes }
condition = { type = not value = { type = has_advance value = { shortbow = yes } } }
condition = { type = advance_focus value = shortbow } }
mean_time_to_happen = {
months = 50
modifier = {
condition = {
type = terrain
value = Forest }
factor = 0.95 }
modifier = {
condition = {
type = has_improvement
value = { forestry = yes } }
factor = 0.9 }
modifier = {
condition = {
type = has_improvement
value = { civilian_harbour = yes } }
factor = 0.9
}
modifier = {
condition = {
type = has_improvement
value = { naval_harbour = yes } }
factor = 0.85 }
modifier = {
condition = {
type = has_improvement
value = { grand_shipyard = yes }
}
factor = 0.75
}
modifier = {
condition = {
type = has_improvement
value = { roadnet = yes }
}
factor = 0.95
}
modifier = {
condition = {
type = has_improvement
value = { extensive_roadnet = yes }
}
factor = 0.95
}
modifier = {
condition = {
type = ruler_martial
value = 8
}
factor = 0.95
}
modifier = {
condition = {
type = ruler_martial
value = 10
}
factor = 0.9
}
modifier = {
condition = {
type = ruler_martial
value = 13
}
factor = 0.9
}
modifier = {
condition = { type = trait value = martial_education }
factor = 0.9
}
modifier = {
condition = { type = trait value = misguided_warrior }
factor = 0.95
}
modifier = {
condition = { type = trait value = tough_soldier }
factor = 0.9
}
modifier = {
condition = { type = trait value = martial_cleric }
factor = 0.9
}
modifier = {
condition = { type = trait value = knowledged_tactician }
factor = 0.85
}
modifier = {
condition = { type = trait value = brilliant_strategist }
factor = 0.8
}
modifier = {
condition = { type = owner
condition = { type = kingdom }
}
factor = 0.75
}
modifier = {
condition = { type = owner
condition = { type = duchy }
}
factor = 0.85
}
modifier = {
condition = { type = owner
condition = { type = atwar }
}
factor = 0.8
}
modifier = {
condition = { type = has_advance value = { aristotelian_logics = yes } }
factor = 0.95
}
modifier = {
condition = { type = has_advance value = { scholastics = yes } }
factor = 0.97
}
modifier = {
condition = { type = has_advance value = { astrology = yes } }
factor = 0.98
}
modifier = {
condition = { type = has_advance value = { natural_philosophy = yes } }
factor = 0.98
}
modifier = {
condition = { type = has_advance value = { science = yes } }
factor = 0.9
}
modifier = {
condition = { type = owner
condition = { type = stability value = 1 }
}
factor = 0.9
}
modifier = {
condition = { type = owner
condition = { type = stability value = 2 }
}
factor = 0.9
}
modifier = {
condition = { type = owner
condition = { type = stability value = 3 }
}
factor = 0.9
}
modifier = {
condition = { type = owner
condition = { type = not value = { type = stability value = 0 } }
}
factor = 1.1
}
modifier = {
condition = { type = owner
condition = { type = not value = { type = stability value = -1 } }
}
factor = 1.1
}
modifier = {
condition = { type = owner
condition = { type = not value = { type = stability value = -2 } }
}
factor = 1.1
}
modifier = {
condition = { type = year value = 1150 }
factor = 0.8
}
modifier = {
condition = { type = year value = 1250 }
factor = 0.8
}
modifier = {
condition = { type = year value = 1350 }
factor = 0.8
}
}
immidiate = {
effect = {
type = add_advance
value = shortbow
}
}
}