Merge pull request #12747 from atlimit8/Pluggable-Requirements

Prevent duplicate upgrades (plugs) to GDI Upgrade Center (Pluggable Requirements)
This commit is contained in:
reaperrr
2017-03-18 13:55:30 +01:00
committed by GitHub
2 changed files with 49 additions and 3 deletions

View File

@@ -444,6 +444,9 @@ GAPLUG:
Conditions:
plug.ioncannon: plug.ioncannona
plug.hunterseeker: plug.hunterseekera
Requirements:
plug.ioncannon: !plug.ioncannonb && !plug.ioncannona && !plug.hunterseekera
plug.hunterseeker: !plug.hunterseekerb && !plug.ioncannona && !plug.hunterseekera
WithIdleOverlay@ioncannona:
RequiresCondition: plug.ioncannona
Sequence: idle-ioncannona
@@ -455,6 +458,9 @@ GAPLUG:
Conditions:
plug.ioncannon: plug.ioncannonb
plug.hunterseeker: plug.hunterseekerb
Requirements:
plug.ioncannon: !plug.ioncannona && !plug.ioncannonb && !plug.hunterseekerb
plug.hunterseeker: !plug.hunterseekera && !plug.ioncannonb && !plug.hunterseekerb
WithIdleOverlay@ioncannonb:
RequiresCondition: plug.ioncannonb
Sequence: idle-ioncannonb