mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-21 10:25:10 -04:00
Moved the Tutorials
This commit is contained in:
parent
d9ebf87ec5
commit
2646127c17
@ -24,10 +24,8 @@ enum class TutorialTrigger(val value: String, val isCivilopedia: Boolean = !valu
|
||||
AfterConquering("After_Conquering"),
|
||||
BarbarianEncountered("_BarbarianEncountered"),
|
||||
OtherCivEncountered("_OtherCivEncountered"),
|
||||
ApolloProgram("Apollo_Program"),
|
||||
InjuredUnits("Injured_Units"),
|
||||
Workers("Workers"),
|
||||
SiegeUnits("Siege_Units"),
|
||||
Embarking("Embarking"),
|
||||
IdleUnits("Idle_Units"),
|
||||
ContactMe("Contact_Me"),
|
||||
|
@ -298,6 +298,7 @@ class WorldScreen(
|
||||
globalShortcuts.add(KeyboardBinding.DeveloperConsole, action = ::openDeveloperConsole)
|
||||
}
|
||||
|
||||
@Readonly
|
||||
fun openDeveloperConsole() {
|
||||
// No cheating unless you're by yourself
|
||||
if (gameInfo.civilizations.count { it.isHuman() } > 1) return
|
||||
@ -767,8 +768,6 @@ class WorldScreen(
|
||||
viewingCiv.getKnownCivs().filter { viewingCiv.isAtWarWith(it) }
|
||||
.flatMap { it.cities.asSequence() }.any { viewingCiv.hasExplored(it.getCenterTile()) }
|
||||
}
|
||||
displayTutorial(TutorialTrigger.ApolloProgram) { viewingCiv.hasUnique(UniqueType.EnablesConstructionOfSpaceshipParts) }
|
||||
displayTutorial(TutorialTrigger.SiegeUnits) { viewingCiv.units.getCivUnits().any { it.baseUnit.isProbablySiegeUnit() } }
|
||||
displayTutorial(TutorialTrigger.Embarking) { viewingCiv.hasUnique(UniqueType.LandUnitEmbarkation) }
|
||||
displayTutorial(TutorialTrigger.NaturalWonders) { viewingCiv.naturalWonders.size > 0 }
|
||||
displayTutorial(TutorialTrigger.WeLoveTheKingDay) { viewingCiv.cities.any { it.demandedResource != "" } }
|
||||
|
Loading…
x
Reference in New Issue
Block a user