Added Babylonian civ unique

This commit is contained in:
Yair Morgenstern 2019-01-04 11:51:44 +02:00
parent 2f5b6e7be5
commit 19906ade75
4 changed files with 10 additions and 0 deletions

View File

@ -3,6 +3,7 @@
name:"Babylon", name:"Babylon",
mainColor:[27,53,63], mainColor:[27,53,63],
secondaryColor:[213,249,255], secondaryColor:[213,249,255],
unique:"Receive free Great Scientist when you discover Writing, Earn Great Scientists 50% faster",
cities:["Babylon","Akkad","Dur-Kurigalzu","Nippur","Borsippa","Sippar","Opis","Mari","Shushan","Eshnunna", cities:["Babylon","Akkad","Dur-Kurigalzu","Nippur","Borsippa","Sippar","Opis","Mari","Shushan","Eshnunna",
"Ellasar","Erech","Kutha","Sirpurla","Neribtum","Ashur","Ninveh","Nimrud","Arbela","Nuzi", "Ellasar","Erech","Kutha","Sirpurla","Neribtum","Ashur","Ninveh","Nimrud","Arbela","Nuzi",
"Arrapkha","Tutub","Shaduppum","Rapiqum","Mashkan Shapir","Tuttul","Ramad","Ana","Haradum","Agrab"] "Arrapkha","Tutub","Shaduppum","Rapiqum","Mashkan Shapir","Tuttul","Ramad","Ana","Haradum","Agrab"]

View File

@ -3406,6 +3406,8 @@
Simplified_Chinese:"巴比伦" Simplified_Chinese:"巴比伦"
Portuguese:"Babilonia" Portuguese:"Babilonia"
} }
"Receive free Great Scientist when you discover Writing, Earn Great Scientists 50% faster":{}
"Greece":{ "Greece":{
Italian:"Grecia" Italian:"Grecia"
Russian:"Греция" Russian:"Греция"

View File

@ -141,6 +141,9 @@ class CityInfo {
if (civInfo.policies.isAdopted("Freedom")) if (civInfo.policies.isAdopted("Freedom"))
greatPersonPoints = greatPersonPoints.times(1.25f) greatPersonPoints = greatPersonPoints.times(1.25f)
if(civInfo.getNation().unique=="Receive free Great Scientist when you discover Writing, Earn Great Scientists 50% faster")
greatPersonPoints.science *= 1.5f
return greatPersonPoints return greatPersonPoints
} }

View File

@ -146,6 +146,10 @@ class TechManager {
val currentConstructionUnit = city.cityConstructions.getCurrentConstruction() as BaseUnit val currentConstructionUnit = city.cityConstructions.getCurrentConstruction() as BaseUnit
city.cityConstructions.currentConstruction = currentConstructionUnit.upgradesTo!! city.cityConstructions.currentConstruction = currentConstructionUnit.upgradesTo!!
} }
if(techName=="Writing" && civInfo.getNation().unique=="Receive free Great Scientist when you discover Writing, Earn Great Scientists 50% faster"
&& civInfo.cities.any())
civInfo.addGreatPerson("Great Scientist")
} }
fun setTransients(){ fun setTransients(){