Bows

From Crusaderkings

(Difference between revisions)
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 = {
-
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 = {
-
condition = {
 
-
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 = owner
+
condition = { type = not value = { type = stability value = 0 } }
-
+
-
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 } }
-
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 } }
-
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

}

}

}

Personal tools