mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-23 03:23:17 -04:00
Added "if [modFilter] is not enabled" conditional - https://github.com/yairm210/Civ-IV/pull/36
This commit is contained in:
parent
899c5d48ea
commit
8d10ca881e
@ -313,6 +313,10 @@ object Conditionals {
|
||||
val filter = conditional.params[0]
|
||||
(gameParameters.mods.asSequence() + gameParameters.baseRuleset).any { ModCompatibility.modNameFilter(it, filter) }
|
||||
}
|
||||
UniqueType.ConditionalModNotEnabled -> checkOnGameInfo {
|
||||
val filter = conditional.params[0]
|
||||
(gameParameters.mods.asSequence() + gameParameters.baseRuleset).none { ModCompatibility.modNameFilter(it, filter) }
|
||||
}
|
||||
|
||||
else -> false
|
||||
}
|
||||
|
@ -981,6 +981,7 @@ enum class UniqueType(
|
||||
ModMapPreselection("Mod preselects map [comment]", UniqueTarget.ModOptions, flags = UniqueFlag.setOfNoConditionals,
|
||||
docDescription = "Only meaningful for Mods containing several maps. When this mod is selected on the new game screen's custom maps mod dropdown, the named map will be selected on the map dropdown. Also disables selection by recently modified. Case insensitive."),
|
||||
ConditionalModEnabled("if [modFilter] is enabled", UniqueTarget.Conditional),
|
||||
ConditionalModNotEnabled("if [modFilter] is not enabled", UniqueTarget.Conditional),
|
||||
|
||||
// endregion
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user