'Years of peace' modifier reset when war is declared

This commit is contained in:
Yair Morgenstern 2021-03-29 20:18:03 +03:00
parent 807444d2c5
commit cb50732ec4
2 changed files with 2 additions and 1 deletions

View File

@ -58,7 +58,7 @@ class MainMenuScreen: CameraStageBaseScreen() {
Actions.fadeOut(0f),
Actions.run {
mapHolder.apply {
addTiles(this@MainMenuScreen.stage.width, this@MainMenuScreen.stage.height)
addTiles(this@MainMenuScreen.stage.width/3, this@MainMenuScreen.stage.height/3)
touchable = Touchable.disabled
setScale(0.5f)
}

View File

@ -481,6 +481,7 @@ class DiplomacyManager() {
trades.clear()
updateHasOpenBorders()
removeModifier(DiplomaticModifiers.YearsOfPeace)
setFlag(DiplomacyFlags.DeclinedPeace, 10)/// AI won't propose peace for 10 turns
setFlag(DiplomacyFlags.DeclaredWar, 10) // AI won't agree to trade for 10 turns
removeFlag(DiplomacyFlags.BorderConflict)