Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
Card: Cultivation
|
||||
Name: #CARD_CULTIVATION
|
||||
Description: #CARD_CULTIVATION_DESC
|
||||
|
||||
Icon: CardIcons::19
|
||||
|
||||
Color: #206080
|
||||
Class: Action
|
||||
Rarity: Epic
|
||||
|
||||
Base Purchase Cost: 3
|
||||
Base Play Cost: 10
|
||||
|
||||
Target: planet = Object
|
||||
TargetFilterOwned(planet)
|
||||
TargetFilterType(planet, Planet)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
|
||||
OnPlanet(planet, AddPlanetResource(Fruit))
|
||||
|
||||
AI: PlayAsCreatedResource(planet, Fruit, 5.0)
|
||||
@@ -0,0 +1,26 @@
|
||||
Card: Development
|
||||
Name: #CARD_DEVELOPMENT
|
||||
Description: #CARD_DEVELOPMENT_DESC
|
||||
|
||||
Icon: CardIcons::51
|
||||
|
||||
Leader Only: True
|
||||
DLC: Heralds
|
||||
|
||||
Color: #ff5b01
|
||||
Class: Action
|
||||
Rarity: Epic
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 10
|
||||
|
||||
ShowPopulation(2)
|
||||
|
||||
Target: planet = Object
|
||||
TargetFilterType(planet, Planet)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
|
||||
OnPlanet(planet, AddMaxPopulation(2))
|
||||
OnPlanet(planet, AddResource(Defense, 1))
|
||||
|
||||
AI: PlayOnImportantPlanets(planet)
|
||||
@@ -0,0 +1,22 @@
|
||||
Card: Enhance
|
||||
Name: #CARD_ENHANCE
|
||||
Description: #CARD_ENHANCE_DESC
|
||||
|
||||
Icon: CardIcons::20
|
||||
|
||||
Color: #20a0a0
|
||||
Class: Action
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 0
|
||||
|
||||
Target: upgradeCard = Card
|
||||
TargetFilterCardUses(upgradeCard, 1, Allow Unlimited = True)
|
||||
TargetFilterHasQuality(upgradeCard)
|
||||
TargetFilterUpgradableQuality(upgradeCard, Add Quality = 1)
|
||||
|
||||
GainCardCopy(upgradeCard, Uses = 1, Maximum Quality = True, Add Quality = 1)
|
||||
TakeCardUse(upgradeCard)
|
||||
|
||||
AI: PlayOnValuableCard(upgradeCard)
|
||||
@@ -0,0 +1,23 @@
|
||||
Card: Gift
|
||||
Name: #CARD_GIFT
|
||||
Description: #CARD_GIFT_DESC
|
||||
|
||||
Icon: CardIcons::13
|
||||
|
||||
Color: #00ff40
|
||||
Class: Action
|
||||
Rarity: Uncommon
|
||||
|
||||
Base Purchase Cost: 1
|
||||
|
||||
Target: toEmpire = Empire
|
||||
TargetFilterNotWar(toEmpire)
|
||||
|
||||
Target: sendCard = Card
|
||||
TargetFilterCardUses(sendCard, 1)
|
||||
|
||||
NotifyCardSubject(sendCard, toEmpire, #GIFT_NOTIFY)
|
||||
|
||||
GainCardCostLeverage(sendCard, toEmpire, Factor = 2)
|
||||
CopyCardTo(sendCard, toEmpire, Uses = 1)
|
||||
TakeCardUse(sendCard)
|
||||
@@ -0,0 +1,18 @@
|
||||
Card: Harvest
|
||||
Name: #CARD_HARVEST
|
||||
Description: #CARD_HARVEST_DESC
|
||||
|
||||
Icon: CardIcons::19
|
||||
|
||||
Color: #fcb729
|
||||
Class: Action
|
||||
|
||||
Frequency: 0
|
||||
|
||||
Target: planet = Object
|
||||
TargetFilterOwned(planet)
|
||||
TargetFilterType(planet, Planet)
|
||||
|
||||
OnPlanet(planet, AddPlanetResource(Grain))
|
||||
|
||||
AI: PlayAsCreatedResource(planet, Grain, 5.0)
|
||||
@@ -0,0 +1,22 @@
|
||||
Card: Infiltrate
|
||||
Name: #CARD_INFILTRATE
|
||||
Description: #CARD_INFILTRATE_DESC
|
||||
|
||||
Icon: CardIcons::35
|
||||
|
||||
Color: #802040
|
||||
Class: Action
|
||||
Rarity: Epic
|
||||
|
||||
ShowEffectiveness(-0.1)
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 6
|
||||
|
||||
Target: ship = Object
|
||||
TargetFilterFlagship(ship)
|
||||
TargetFilterNotAllied(ship)
|
||||
|
||||
Trigger(ship, AddStatus(Infiltrated, Set Origin Empire = True, Duration = 1800))
|
||||
|
||||
AI: PlayOnImportantFleets(ship, Enemies = True)
|
||||
@@ -0,0 +1,32 @@
|
||||
Card: NameFlagship
|
||||
Name: #CARD_NAMEFLAGSHIP
|
||||
Description: #CARD_NAMEFLAGSHIP_DESC
|
||||
|
||||
Icon: CardIcons::18
|
||||
|
||||
Color: #206080
|
||||
Class: Action
|
||||
Rarity: Rare
|
||||
|
||||
Max Quality: 3
|
||||
ShowEffectiveness(0.1, Per Quality = 0.03)
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 4
|
||||
|
||||
Target: ship = Object
|
||||
TargetFilterOwned(ship)
|
||||
TargetFilterFlagship(ship)
|
||||
TargetFilterUnnamed(ship)
|
||||
|
||||
Target: name = Text
|
||||
TargetDefaultFlagshipName(name)
|
||||
|
||||
NameObject(ship, name)
|
||||
|
||||
Trigger(ship, AddPermanentEffectiveness(0.1))
|
||||
Trigger(ship, AddPermanentEffectiveness(0.03), Per Quality = 1)
|
||||
|
||||
NotifyAll(#NAMEFLAGSHIP_NOTIFY)
|
||||
|
||||
AI: PlayOnImportantFleets(ship)
|
||||
@@ -0,0 +1,37 @@
|
||||
Card: NamePlanet
|
||||
Name: #CARD_NAMEPLANET
|
||||
Description: #CARD_NAMEPLANET_DESC
|
||||
|
||||
Icon: CardIcons::15
|
||||
|
||||
Color: #206080
|
||||
Class: Action
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Quality Purchase Cost: 1
|
||||
|
||||
Base Play Cost: 5
|
||||
Quality Play Cost: 1
|
||||
|
||||
Max Quality: 3
|
||||
ShowPopulation(2, Per Quality = 1)
|
||||
ShowLabor(1)
|
||||
|
||||
Target: planet = Object
|
||||
TargetFilterOwned(planet)
|
||||
TargetFilterType(planet, Planet)
|
||||
TargetFilterUnnamed(planet)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
|
||||
Target: name = Text
|
||||
TargetDefaultPlanetName(name)
|
||||
|
||||
NameObject(planet, name)
|
||||
OnPlanet(planet, AddResource(Labor, +1))
|
||||
OnPlanet(planet, AddMaxPopulation(2))
|
||||
OnPlanet(planet, AddMaxPopulation(1), Per Quality = 1)
|
||||
|
||||
NotifyAll(#NAMEPLANET_NOTIFY)
|
||||
|
||||
AI: PlayOnImportantPlanets(planet)
|
||||
@@ -0,0 +1,30 @@
|
||||
Card: NameSystem
|
||||
Name: #CARD_NAMESYSTEM
|
||||
Description: #CARD_NAMESYSTEM_DESC
|
||||
|
||||
Icon: CardIcons::34
|
||||
|
||||
Color: #206080
|
||||
Class: Action
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 3
|
||||
Base Play Cost: 6
|
||||
|
||||
ShowEffectiveness(0.2)
|
||||
|
||||
Target: system = Object
|
||||
TargetFilterRegion(system)
|
||||
TargetFilterOwnsAllPlanets(system)
|
||||
ApplyRegionTargetCostMod(system)
|
||||
TargetFilterUnnamed(system)
|
||||
|
||||
Target: name = Text
|
||||
TargetDefaultPlanetName(name)
|
||||
|
||||
NameObject(system, name)
|
||||
Trigger(system, AddRegionStatus(SystemMorale))
|
||||
|
||||
NotifyAll(#NAMESYSTEM_NOTIFY)
|
||||
|
||||
AI: PlayOnImportantSystems(system)
|
||||
@@ -0,0 +1,22 @@
|
||||
Card: Sabotage
|
||||
Name: #CARD_SABOTAGE
|
||||
Description: #CARD_SABOTAGE_DESC
|
||||
|
||||
Icon: CardIcons::14
|
||||
|
||||
Color: #ff4ff4
|
||||
Class: Action
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 5
|
||||
|
||||
Target: target = Effect
|
||||
TargetFilterOtherEmpire(target)
|
||||
TargetFilterDismissableByOwner(target)
|
||||
|
||||
NotifyAllEffectSubject(target, #SABOTAGE_NOTIFY)
|
||||
GiveLeverageToOwner(target, Quality Factor = 5.0)
|
||||
DismissEffect(target)
|
||||
|
||||
AI: PlayOnEnemyEffect(target)
|
||||
@@ -0,0 +1,25 @@
|
||||
Card: Uprising
|
||||
Name: #CARD_UPRISING
|
||||
Description: #CARD_UPRISING_DESC
|
||||
|
||||
Icon: CardIcons::16
|
||||
|
||||
Color: #806020
|
||||
Class: Action
|
||||
Rarity: Uncommon
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 4
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
Target: planet = Object
|
||||
TargetFilterOccupied(planet)
|
||||
TargetFilterType(planet, Planet)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
|
||||
Trigger(planet, GiveLoyalty(+5))
|
||||
Trigger(planet, GenerateDefenseShips(25))
|
||||
Trigger(planet, GenerateDefenseShips(25), Per Quality = 1)
|
||||
|
||||
AI: PlayOnDefendingPlanet(planet)
|
||||
@@ -0,0 +1,28 @@
|
||||
Card: Bureaucracy
|
||||
Name: #CARD_BUREAUCRACY
|
||||
Description: #CARD_BUREAUCRACY_DESC
|
||||
|
||||
Icon: CardIcons::8
|
||||
|
||||
Color: #fff100
|
||||
Class: Effect
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 6
|
||||
|
||||
CreateEffect(Bureaucracy)
|
||||
|
||||
AI: BuyWeight(0.5)
|
||||
AI: PlayWhenInfluenceStronk(0.5)
|
||||
|
||||
Effect: Bureaucracy
|
||||
Name: #EFFECT_BUREAUCRACY
|
||||
Color: #ff00dd
|
||||
|
||||
Icon: CardIcons::8
|
||||
|
||||
Upkeep: 0.2
|
||||
|
||||
GainLeverageWhenVoteStarted(Quality Factor = 2.0)
|
||||
GainLeverageWhenEffectStarted(Quality Factor = 2.0)
|
||||
@@ -0,0 +1,28 @@
|
||||
Card: OpenForum
|
||||
Name: #CARD_OPENFORUM
|
||||
Description: #CARD_OPENFORUM_DESC
|
||||
|
||||
Icon: CardIcons::9
|
||||
|
||||
Color: #10f1af
|
||||
Class: Effect
|
||||
Rarity: Epic
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 6
|
||||
|
||||
CreateEffect(OpenForum)
|
||||
|
||||
AI: BuyWeight(0.5)
|
||||
AI: PlayWhenInfluenceStronk(0.5)
|
||||
|
||||
Effect: OpenForum
|
||||
Name: #EFFECT_OPENFORUM
|
||||
Color: #ff00dd
|
||||
|
||||
Icon: CardIcons::9
|
||||
|
||||
Upkeep: 0.25
|
||||
|
||||
ModInfluenceStackSize(+1)
|
||||
ModAttribute(InfluencePlacementMod, Add, -1)
|
||||
@@ -0,0 +1,41 @@
|
||||
Card: ProtectSystem
|
||||
Name: #CARD_PROTECT_SYSTEM
|
||||
Description: #CARD_PROTECT_SYSTEM_DESC
|
||||
|
||||
Target: system = Object
|
||||
|
||||
Icon: CardIcons::17
|
||||
|
||||
Color: #ffa4ff
|
||||
Class: Effect
|
||||
Rarity: Epic
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Quality Purchase Cost: 2
|
||||
|
||||
Base Play Cost: 5
|
||||
Quality Play Cost: 2
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
TargetFilterRegion(system)
|
||||
TargetFilterRegionOwned(system)
|
||||
ApplyRegionTargetCostMod(system)
|
||||
|
||||
NotifyAll(#PROTECT_SYSTEM_NOTIFY)
|
||||
|
||||
ShowDuration(300, Per Quality = 300)
|
||||
CreateEffect(ProtectSystem, system, Quality Duration = 300)
|
||||
|
||||
AI: PlayOnDefendingSystem(system)
|
||||
|
||||
Effect: ProtectSystem
|
||||
Name: #PROTECT_SYSTEM_EFFECT
|
||||
Color: #ffa4ff
|
||||
|
||||
Target: system = Object
|
||||
|
||||
Default Duration: 300
|
||||
Upkeep: 0.35
|
||||
|
||||
ProtectSystem(system)
|
||||
@@ -0,0 +1,40 @@
|
||||
Card: Spy
|
||||
Name: #CARD_SPY
|
||||
Description: #CARD_SPY_DESC
|
||||
|
||||
Icon: CardIcons::10
|
||||
|
||||
Color: #ff4fa4
|
||||
Class: Effect
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 4
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
GenerateRandomEmpire(target, Generic Chance = 0.3)
|
||||
DisappearSelfBuy(target)
|
||||
|
||||
Target: target = Empire
|
||||
TargetFilterOtherEmpire(target)
|
||||
|
||||
ShowDuration(300, Per Quality = 180)
|
||||
CreateEffect(Spy, target, Quality Duration = 180)
|
||||
|
||||
AI: BuyAgainstEnemies(target)
|
||||
AI: PlayOnEnemy(target, War Only = True)
|
||||
|
||||
Effect: Spy
|
||||
Name: #CARD_SPY_EFFECT
|
||||
Description: #CARD_SPY_EFFECT_DESC
|
||||
Color: #ff4fa4
|
||||
|
||||
Icon: CardIcons::10
|
||||
|
||||
Target: target = Empire
|
||||
|
||||
Default Duration: 300
|
||||
Upkeep: 0.2
|
||||
|
||||
GrantVisionOver(target)
|
||||
@@ -0,0 +1,25 @@
|
||||
Card: Expedition
|
||||
Name: #EVT_EXPEDITION
|
||||
Description: #EVT_EXPEDITION_DESC
|
||||
|
||||
Color: #dccc64
|
||||
Icon: CardIcons::40
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
Frequency: 0.6
|
||||
|
||||
StartVote(Expedition)
|
||||
|
||||
Vote: Expedition
|
||||
Name: #EVT_EXPEDITION
|
||||
Description: #EVT_EXPEDITION_DESC
|
||||
|
||||
Color: #dccc64
|
||||
Icon: CardIcons::40
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
TriggerHighestContributor(GenerateSystem(ExpeditionSystem, True, True), Pass, Randomize = True)
|
||||
|
||||
AI: BenefitRace()
|
||||
@@ -0,0 +1,25 @@
|
||||
Card: OpenElection
|
||||
Name: #EVT_OPEN_ELECTION
|
||||
Description: #EVT_OPEN_ELECTION_DESC
|
||||
|
||||
Color: #dccc64
|
||||
Icon: CardIcons::41
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
Frequency: 0.6
|
||||
|
||||
StartVote(OpenElection)
|
||||
|
||||
Vote: OpenElection
|
||||
Name: #EVT_OPEN_ELECTION
|
||||
Description: #EVT_OPEN_ELECTION_DESC
|
||||
|
||||
Color: #dccc64
|
||||
Icon: CardIcons::41
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
TriggerHighestContributor(MakeSenateLeader(), Pass, Multiple = False)
|
||||
|
||||
AI: BenefitRace(8.0)
|
||||
@@ -0,0 +1,22 @@
|
||||
Card: Denounce
|
||||
Name: #CARD_DENOUNCE
|
||||
Description: #CARD_DENOUNCE_DESC
|
||||
Icon: CardIcons::25
|
||||
|
||||
Color: #ffa0a0
|
||||
Class: Action
|
||||
Rarity: Rare
|
||||
Frequency: 0
|
||||
|
||||
Base Purchase Cost: 3
|
||||
Base Play Cost: 5
|
||||
|
||||
Target: target = Empire
|
||||
GenerateRandomEmpire(target, Generic Chance = 0.2)
|
||||
TargetFilterOtherEmpire(target)
|
||||
DisappearSelfBuy(target)
|
||||
|
||||
FillStackWithLeverage(target, Ignore Self = True)
|
||||
InstantStackRotate()
|
||||
|
||||
NotifyAll(#DENOUNCE_NOTIFY)
|
||||
@@ -0,0 +1,16 @@
|
||||
Card: Favors
|
||||
Name: #CARD_FAVORS
|
||||
Description: #CARD_FAVORS_DESC
|
||||
|
||||
Icon: CardIcons::11
|
||||
|
||||
Color: #ddff00
|
||||
Class: Instant
|
||||
Rarity: Uncommon
|
||||
|
||||
Placement Purchase Cost: 0
|
||||
PurchaseMoneyCost(50, Per Placement = 75)
|
||||
|
||||
GainRandomCard()
|
||||
|
||||
AI: BuyWeight(0.5)
|
||||
@@ -0,0 +1,17 @@
|
||||
Card: Innovation
|
||||
Name: #CARD_INNOVATION
|
||||
Description: #CARD_INNOVATION_DESC
|
||||
|
||||
DLC: Heralds
|
||||
|
||||
Icon: CardIcons::29
|
||||
Color: #ff0000
|
||||
Class: Instant
|
||||
Rarity: Epic
|
||||
|
||||
Base Purchase Cost: 8
|
||||
Placement Purchase Cost: 2
|
||||
|
||||
OnOwner(RevealSecretProject())
|
||||
|
||||
AI: BuyWeight(1.0)
|
||||
@@ -0,0 +1,18 @@
|
||||
Card: Profiteering
|
||||
Name: #CARD_PROFITEERING
|
||||
Description: #CARD_PROFITEERING_DESC
|
||||
|
||||
Icon: CardIcons::12
|
||||
|
||||
Color: #ffffa4
|
||||
Class: Instant
|
||||
Rarity: Uncommon
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Quality Purchase Cost: 1
|
||||
|
||||
BonusMoney(250, Per Quality = 300)
|
||||
|
||||
AI: BuyWeight(2.0)
|
||||
@@ -0,0 +1,35 @@
|
||||
Card: GalaxyMall
|
||||
Name: #CARD_GALAXY_MALL
|
||||
Description: #CARD_GALAXY_MALL_DESC
|
||||
Icon: CardIcons::26
|
||||
|
||||
Rarity: Epic
|
||||
|
||||
Target: planet = Object
|
||||
|
||||
Color: #ccc74e
|
||||
Class: Action
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 4
|
||||
|
||||
TargetFilterType(planet, Planet)
|
||||
TargetFilterOwned(planet)
|
||||
TargetFilterNotStatus(planet, SenateBuilding)
|
||||
TargetFilterNotStatus(planet, UnitedResearch)
|
||||
TargetFilterNotStatus(planet, GalaxyMall)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
RequireContact()
|
||||
|
||||
PlayCostFromGlobal(GalaxyMallCount, 4.0)
|
||||
PlayMoneyCostFromGlobal(GalaxyMallCount, 500, Base = 500)
|
||||
|
||||
ShowGlobalValue(AttributeIcons::2, #VAR_BUILD_COST_DECREASE, GalaxyMallCount, Factor = 5.0, Base = 10.0, Suffix = %)
|
||||
|
||||
TriggerAllPlanets(RemoveStatus(GalaxyMall))
|
||||
Trigger(planet, AddStatus(GalaxyMall))
|
||||
ModGlobal(GalaxyMallCount, +1.0)
|
||||
NotifyAll(#NOTIFY_GALAXY_MALL)
|
||||
|
||||
AI: PlayOnImportantPlanets(planet)
|
||||
AI: IgnoreIfAttributeGTE(HaveGalaxyMall, 1)
|
||||
@@ -0,0 +1,45 @@
|
||||
Card: SenateBuilding
|
||||
Name: #CARD_SENATE_BUILDING
|
||||
Description: #CARD_SENATE_BUILDING_DESC
|
||||
Icon: CardIcons::27
|
||||
|
||||
Rarity: Epic
|
||||
|
||||
Target: planet = Object
|
||||
|
||||
Color: #764ecc
|
||||
Class: Vote
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 6
|
||||
|
||||
TargetFilterType(planet, Planet)
|
||||
TargetFilterOwned(planet)
|
||||
TargetFilterNotStatus(planet, SenateBuilding)
|
||||
TargetFilterNotStatus(planet, UnitedResearch)
|
||||
TargetFilterNotStatus(planet, GalaxyMall)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
RequireContact()
|
||||
|
||||
PlayCostFromGlobal(SenateBuildingCount, 5.0)
|
||||
|
||||
ShowGlobalValue(DesignationIcons::1, #VAR_INFLUENCE_INCOME, SenateBuildingCount, Factor = 2.0, Base = 2.0, Suffix = +Lv)
|
||||
|
||||
StartVote(SenateBuilding, planet)
|
||||
|
||||
AI: PlayOnImportantPlanets(planet)
|
||||
AI: IgnoreIfAttributeGTE(HaveSenateBuilding, 1)
|
||||
|
||||
Vote: SenateBuilding
|
||||
Name: #VOTE_SENATE_BUILDING
|
||||
Icon: CardIcons::27
|
||||
|
||||
Target: planet = Object
|
||||
CancelOnLost(planet)
|
||||
|
||||
ModGlobal(Pass, SenateBuildingCount, +1.0)
|
||||
|
||||
TriggerAllPlanets(RemoveStatus(SenateBuilding))
|
||||
Trigger(planet, AddStatus(SenateBuilding))
|
||||
|
||||
AI: BadIfAttributeGTE(HaveSenateBuilding, 1.0, Weight = 10.0, Importance = 2.0)
|
||||
@@ -0,0 +1,45 @@
|
||||
Card: UnitedResearch
|
||||
Name: #CARD_UNITED_RESEARCH
|
||||
Description: #CARD_UNITED_RESEARCH_DESC
|
||||
Icon: CardIcons::28
|
||||
|
||||
Rarity: Epic
|
||||
|
||||
Target: planet = Object
|
||||
|
||||
Color: #4ea2cc
|
||||
Class: Vote
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 6
|
||||
|
||||
TargetFilterType(planet, Planet)
|
||||
TargetFilterOwned(planet)
|
||||
TargetFilterNotStatus(planet, SenateBuilding)
|
||||
TargetFilterNotStatus(planet, UnitedResearch)
|
||||
TargetFilterNotStatus(planet, GalaxyMall)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
RequireContact()
|
||||
|
||||
PlayCostFromGlobal(UnitedResearchCount, 5.0)
|
||||
|
||||
ShowGlobalValue(DesignationIcons::5, #VAR_RESEARCH_INCOME, UnitedResearchCount, Factor = 2.0, Base = 2.0, Suffix = +Lv)
|
||||
|
||||
StartVote(UnitedResearch, planet)
|
||||
|
||||
AI: PlayOnImportantPlanets(planet)
|
||||
AI: IgnoreIfAttributeGTE(HaveUnitedResearch, 1)
|
||||
|
||||
Vote: UnitedResearch
|
||||
Name: #VOTE_UNITED_RESEARCH
|
||||
Icon: CardIcons::27
|
||||
|
||||
Target: planet = Object
|
||||
CancelOnLost(planet)
|
||||
|
||||
ModGlobal(Pass, UnitedResearchCount, +1.0)
|
||||
|
||||
TriggerAllPlanets(RemoveStatus(UnitedResearch))
|
||||
Trigger(planet, AddStatus(UnitedResearch))
|
||||
|
||||
AI: BadIfAttributeGTE(HaveUnitedResearch, 1.0, Weight = 10.0, Importance = 2.0)
|
||||
@@ -0,0 +1,14 @@
|
||||
Effect: TolerantEffect
|
||||
Name: #TOLERANT_EFFECT
|
||||
Description: #TOLERANT_EFFECT_DESC
|
||||
|
||||
Dismissable: False
|
||||
|
||||
Icon: HappyFace * #80ff80
|
||||
Color: #80ff80
|
||||
|
||||
TriggerWhenWarEmpires(LoseInfluencePoints(Percentage = 0.5))
|
||||
TriggerWhenWarEmpires(LoseStoredEnergy(Percentage = 0.5))
|
||||
TriggerWhenWarEmpires(ReserveInfluence(0.5, Duration = 360))
|
||||
TriggerWhenWarEmpires(ModAttributeTimed(ResearchGenerationFactor, Multiply, 0.5, Duration = 360))
|
||||
TriggerWhenWarEmpires(ModAttributeTimed(EnergyGenerationFactor, Multiply, 0.5, Duration = 360))
|
||||
@@ -0,0 +1,40 @@
|
||||
Card: AncientKnowledge
|
||||
Name: #CARD_ANCIENT_KNOWLEDGE
|
||||
Description: #CARD_ANCIENT_KNOWLEDGE_DESC
|
||||
|
||||
Icon: CardIcons::36
|
||||
Color: #f88
|
||||
|
||||
Class: Support
|
||||
Side: Both
|
||||
Rarity: Rare
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 4
|
||||
|
||||
Base Weight: 3
|
||||
|
||||
WeightPerEmpirePresent(1, Weigh Self = True)
|
||||
TriggerVotePresent(GainInfluenceCard(AncientIntuition))
|
||||
|
||||
LogVoteEvent(Support = #CARD_ANCIENT_KNOWLEDGE_LOG_Y, Oppose = #CARD_ANCIENT_KNOWLEDGE_LOG_N)
|
||||
|
||||
AI: VoteSupport()
|
||||
|
||||
Card: AncientIntuition
|
||||
Name: #CARD_ANCIENT_INTUITION
|
||||
Description: #CARD_ANCIENT_INTUITION_DESC
|
||||
|
||||
Icon: CardIcons::37
|
||||
Color: #e780ff
|
||||
|
||||
Class: Support
|
||||
Side: Both
|
||||
Rarity: Rare
|
||||
Frequency: 0
|
||||
|
||||
Base Weight: 1
|
||||
|
||||
LogVoteEvent(Support = #CARD_ANCIENT_INTUITION_LOG_Y, Oppose = #CARD_ANCIENT_INTUITION_LOG_N)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,31 @@
|
||||
Card: Assurances
|
||||
Name: #CARD_ASSURANCES
|
||||
Description: #CARD_ASSURANCES_DESC
|
||||
|
||||
Color: #00faff
|
||||
|
||||
Class: Support
|
||||
Rarity: Epic
|
||||
Side: Both
|
||||
Frequency: 0
|
||||
|
||||
Icon: CardIcons::24 * #ff0000
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Quality Purchase Cost: 1
|
||||
|
||||
Base Play Cost: 2
|
||||
Quality Play Cost: 1
|
||||
|
||||
Base Weight: 5
|
||||
Quality Weight: 2
|
||||
|
||||
ShowDuration(600)
|
||||
|
||||
OnOwner( ModAttributeTimed(ExtraInfluenceBuyCost, Add, 1.0, Duration = 600.0) )
|
||||
|
||||
LogVoteEvent(Support = #CARD_ASSURANCES_LOG_Y, Oppose = #CARD_ASSURANCES_LOG_N)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,30 @@
|
||||
Card: Bribe
|
||||
Name: #CARD_BRIBE
|
||||
Description: #CARD_BRIBE_DESC
|
||||
|
||||
Icon: CardIcons::3
|
||||
|
||||
Color: #3893a8
|
||||
|
||||
Class: Support
|
||||
Rarity: Uncommon
|
||||
Side: Both
|
||||
Frequency: 0
|
||||
|
||||
Max Quality: 4
|
||||
Max Uses: 3
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Uses Purchase Cost: 1
|
||||
|
||||
Base Play Cost: 1
|
||||
|
||||
Base Weight: 0
|
||||
|
||||
LogVoteEvent(Support = #CARD_BRIBE_LOG_Y, Oppose = #CARD_BRIBE_LOG_N, MoneyArgument = 300, MoneyArgumentQuality = 100)
|
||||
|
||||
PlayMoneyCost(300, Per Quality = 100)
|
||||
AddWeightToNextSupport(VoteSide, 2, Per Quality = 1.5)
|
||||
GiveMoneyToNextSupport(VoteSide, 300, Per Quality = 100)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,38 @@
|
||||
Card: CallOut
|
||||
Name: #CARD_CALLOUT
|
||||
Description: #CARD_CALLOUT_DESC
|
||||
Color: #a893a8
|
||||
|
||||
Icon: CardIcons::4
|
||||
|
||||
Class: Support
|
||||
Rarity: Common
|
||||
Side: Neutral
|
||||
|
||||
Max Uses: 3
|
||||
Max Quality: 2
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Uses Purchase Cost: 1
|
||||
|
||||
Base Play Cost: 4
|
||||
|
||||
Base Weight: 0
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_CALLOUT_LOG)
|
||||
|
||||
Target: target = Empire
|
||||
TargetFilterOtherEmpire(target)
|
||||
GenerateRandomEmpire(target, Generic Chance = 0.5)
|
||||
DisappearSelfBuy(target)
|
||||
|
||||
LimitPerVote(1, Match Targets = True)
|
||||
ExtendRemainingTimeTo(60)
|
||||
|
||||
CalloutEmpire(target, Leverage Quality = 4.0)
|
||||
AddWeightToNextSupportBy(target, 3, Per Quality = 3)
|
||||
ListActiveIfNotVotedAfterThis(target)
|
||||
Notify(target, #CARD_CALLOUT_NOTIFICATION)
|
||||
|
||||
AI: VoteOnAlly(target, Min Vote = 0, Allied Only = True)
|
||||
AI: NotInRace()
|
||||
@@ -0,0 +1,31 @@
|
||||
Card: Committee
|
||||
Name: #CARD_COMMITTEE
|
||||
Description: #CARD_COMMITTEE_DESC
|
||||
|
||||
Icon: CardIcons::48
|
||||
Color: #5ffd9a
|
||||
|
||||
Leader Only: True
|
||||
DLC: Heralds
|
||||
|
||||
Class: Support
|
||||
Rarity: Epic
|
||||
Side: Both
|
||||
|
||||
Base Purchase Cost: 5
|
||||
Base Play Cost: 5
|
||||
|
||||
Base Weight: 10
|
||||
|
||||
RequireValidVoteStarter()
|
||||
ListActiveEffect()
|
||||
|
||||
RequireNotActiveEffect(Filibuster)
|
||||
RequireNotActiveEffect(Committee)
|
||||
|
||||
LogVoteEvent(Support = #CARD_COMMITTEE_LOG_Y, Oppose = #CARD_COMMITTEE_LOG_N)
|
||||
|
||||
LimitPerVote(1, Per Empire = False)
|
||||
DelayVote(120)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,34 @@
|
||||
Card: Eject
|
||||
Name: #CARD_EJECT
|
||||
Description: #CARD_EJECT_DESC
|
||||
Color: #e94505
|
||||
|
||||
Icon: CardIcons::32
|
||||
|
||||
Leader Only: True
|
||||
DLC: Heralds
|
||||
|
||||
Class: Support
|
||||
Rarity: Epic
|
||||
Side: Neutral
|
||||
|
||||
Base Purchase Cost: 5
|
||||
Base Play Cost: 10
|
||||
|
||||
Base Weight: 0
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_EJECT_LOG)
|
||||
Notify(target, #CARD_EJECT_NOTIFICATION)
|
||||
|
||||
Target: target = Empire
|
||||
TargetFilterOtherEmpire(target)
|
||||
|
||||
LimitPerVote(1, Per Empire = False)
|
||||
|
||||
EjectFromVote(target)
|
||||
GiveLeverageTo(target, 5.0)
|
||||
|
||||
DisallowInVote(GalacticSuperpower)
|
||||
DisallowInVote(GalacticUtopia)
|
||||
|
||||
AI: VoteAgainstEmpire(target, Min Vote = 7, Most Only = True)
|
||||
@@ -0,0 +1,29 @@
|
||||
Card: Empower
|
||||
Name: #CARD_EMPOWER
|
||||
Description: #CARD_EMPOWER_DESC
|
||||
Color: #4996bb
|
||||
|
||||
Icon: CardIcons::33
|
||||
|
||||
Leader Only: True
|
||||
DLC: Heralds
|
||||
|
||||
Class: Support
|
||||
Rarity: Epic
|
||||
Side: Neutral
|
||||
|
||||
Base Purchase Cost: 4
|
||||
Base Play Cost: 6
|
||||
|
||||
Base Weight: 0
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_EMPOWER_LOG)
|
||||
|
||||
Target: target = Empire
|
||||
TargetFilterOtherEmpire(target)
|
||||
|
||||
LimitPerVote(1, Per Empire = False)
|
||||
AddWeightToNextSupportBy(target, 1, Limited = False)
|
||||
|
||||
AI: VoteOnAlly(target, Min Vote = 7, Allied Only = False, Most Only = True)
|
||||
AI: NotInRace()
|
||||
@@ -0,0 +1,26 @@
|
||||
Card: EnergyClash
|
||||
Name: #CARD_ENERGY_CLASH
|
||||
Description: #CARD_ENERGY_CLASH_DESC
|
||||
|
||||
Icon: CardIcons::3
|
||||
Color: #42b4bd
|
||||
|
||||
Class: Support
|
||||
Frequency: 7
|
||||
Rarity: Common
|
||||
Side: Both
|
||||
|
||||
Min Uses: 2
|
||||
Max Uses: 5
|
||||
|
||||
Base Purchase Cost: 0
|
||||
Uses Purchase Cost: 1
|
||||
|
||||
Base Weight: 2
|
||||
|
||||
PlayEnergyCostPerPlay(Base Cost = 200, Per Play = 100, Same Side = False)
|
||||
WeightPerPlay(Weight = 2, Same Side = False)
|
||||
|
||||
LogVoteEvent(Support = #CARD_ENERGY_CLASH_LOG_Y, Oppose = #CARD_ENERGY_CLASH_LOG_N)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,26 @@
|
||||
Card: Filibuster
|
||||
Name: #CARD_FILIBUSTER
|
||||
Description: #CARD_FILIBUSTER_DESC
|
||||
Color: #fe5c99
|
||||
|
||||
Icon: CardIcons::30
|
||||
|
||||
DLC: Heralds
|
||||
|
||||
Class: Support
|
||||
Rarity: Epic
|
||||
Side: Neutral
|
||||
|
||||
Base Purchase Cost: 6
|
||||
Base Play Cost: 6
|
||||
|
||||
RequireValidVoteStarter()
|
||||
ListActiveEffect()
|
||||
|
||||
RequireNotActiveEffect(Filibuster)
|
||||
RequireNotActiveEffect(Committee)
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_FILIBUSTER_LOG)
|
||||
DelayVote(180)
|
||||
|
||||
AI: VoteAlwaysNegative()
|
||||
@@ -0,0 +1,27 @@
|
||||
Card: Hedge
|
||||
Name: #CARD_HEDGE
|
||||
Description: #CARD_HEDGE_DESC
|
||||
|
||||
Icon: CardIcons::39
|
||||
|
||||
Color: #fff700
|
||||
|
||||
Class: Support
|
||||
Side: Neutral
|
||||
Rarity: Rare
|
||||
|
||||
Max Uses: 2
|
||||
|
||||
Base Play Cost: 3
|
||||
Base Purchase Cost: 1
|
||||
Uses Purchase Cost: 1
|
||||
|
||||
LimitPerVote(1, Per Empire = False)
|
||||
ExtendRemainingTimeTo(60)
|
||||
ListActiveEffect()
|
||||
RequireStartingCard()
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_HEDGE_LOG)
|
||||
GainStartingCard(Fail)
|
||||
|
||||
AI: VoteAlwaysNegative(0.5)
|
||||
@@ -0,0 +1,25 @@
|
||||
Card: Intelligence
|
||||
Name: #CARD_INTELLIGENCE
|
||||
Description: #CARD_INTELLIGENCE_DESC
|
||||
|
||||
Icon: CardIcons::38
|
||||
Color: #ff8444
|
||||
|
||||
Class: Support
|
||||
Side: Both
|
||||
|
||||
Frequency: 0
|
||||
|
||||
Base Weight: 6
|
||||
Base Play Cost: 3
|
||||
|
||||
Target: onEmpire = Empire
|
||||
GenerateRandomEmpire(onEmpire)
|
||||
LimitVoteToOppose(onEmpire)
|
||||
WeightPerPlay(-2, Same Side = False, Same Empire = False, Match Targets = True)
|
||||
LimitPerVote(3, Per Empire = False, Per Side = False, Match Targets = True)
|
||||
|
||||
AnonymousVoteEvent(Support = #CARD_INTELLIGENCE_LOG_Y, Oppose = #CARD_INTELLIGENCE_LOG_N)
|
||||
AnonymizeVoteSupport()
|
||||
|
||||
AI: VoteAgainstEmpire(onEmpire)
|
||||
@@ -0,0 +1,28 @@
|
||||
Card: Leverage
|
||||
Name: #CARD_LEVERAGE
|
||||
Description: #CARD_LEVERAGE_DESC
|
||||
|
||||
Icon: CardIcons::5
|
||||
|
||||
Color: #ff8444
|
||||
|
||||
Class: Support
|
||||
Frequency: 7
|
||||
Side: Both
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Quality Purchase Cost: 1
|
||||
|
||||
QualityWeightLevel(3, 5, 8)
|
||||
|
||||
Target: onEmpire = Empire
|
||||
GenerateRandomEmpire(onEmpire)
|
||||
LimitVoteToOppose(onEmpire)
|
||||
DisappearSelfBuy(onEmpire)
|
||||
|
||||
LogVoteEvent(Support = #CARD_LEVERAGE_LOG_Y, Oppose = #CARD_LEVERAGE_LOG_N)
|
||||
|
||||
AI: BuyAgainstEnemies(onEmpire, 2.0)
|
||||
AI: VoteAgainstEmpire(onEmpire, 2.0)
|
||||
@@ -0,0 +1,27 @@
|
||||
Card: Negotiate
|
||||
Name: #CARD_NEGOTIATE
|
||||
Description: #CARD_NEGOTIATE_DESC
|
||||
|
||||
Icon: CardIcons::6
|
||||
Color: #00ffa4
|
||||
|
||||
Class: Support
|
||||
Frequency: 20
|
||||
Rarity: Basic
|
||||
Side: Both
|
||||
|
||||
Max Quality: 3
|
||||
Max Uses: 2
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Uses Purchase Cost: 2
|
||||
Quality Purchase Cost: 1
|
||||
|
||||
QualityWeightLevel(2, 4, 8, 10)
|
||||
QualityPlayCostLevel(2, 3, 4, 5)
|
||||
|
||||
AddWeightEmpireAttribute(NegotiateExtraWeight)
|
||||
|
||||
LogVoteEvent(Support = #CARD_NEGOTIATIONS_LOG_Y, Oppose = #CARD_NEGOTIATIONS_LOG_N)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,30 @@
|
||||
Card: Promises
|
||||
Name: #CARD_PROMISES
|
||||
Description: #CARD_PROMISES_DESC
|
||||
|
||||
Color: #fa00ff
|
||||
|
||||
Class: Support
|
||||
Rarity: Uncommon
|
||||
Side: Both
|
||||
Frequency: 0
|
||||
|
||||
Icon: CardIcons::24
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
Base Purchase Cost: 1
|
||||
Quality Purchase Cost: 1
|
||||
|
||||
Base Play Cost: 2
|
||||
Quality Play Cost: 1
|
||||
|
||||
Base Weight: 5
|
||||
Quality Weight: 2
|
||||
|
||||
ShowDuration(300)
|
||||
OnOwner( ModAttributeTimed(SupportCardCostMod, Add, 1.0, Duration = 300.0) )
|
||||
|
||||
LogVoteEvent(Support = #CARD_PROMISES_LOG_Y, Oppose = #CARD_PROMISES_LOG_N)
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,33 @@
|
||||
Card: Rhetoric
|
||||
Name: #CARD_RHETORIC
|
||||
Description: #CARD_RHETORIC_DESC
|
||||
|
||||
Icon: CardIcons::21
|
||||
|
||||
Color: #ff8044
|
||||
|
||||
Class: Support
|
||||
Rarity: Uncommon
|
||||
Side: Both
|
||||
Frequency: 0
|
||||
|
||||
Max Quality: 3
|
||||
|
||||
Max Uses: 6
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Uses Purchase Cost: 1
|
||||
|
||||
Base Play Cost: 4
|
||||
Quality Play Cost: 1
|
||||
|
||||
Base Weight: 1
|
||||
Quality Weight: 1
|
||||
|
||||
LogVoteEvent(Support = #CARD_RHETORIC_LOG_Y, Oppose = #CARD_RHETORIC_LOG_N)
|
||||
|
||||
CostPerPlay(2)
|
||||
WeightPerPlay(1)
|
||||
OnSucceedDistributeRandomCardsToSide(3) //Long function is long
|
||||
|
||||
AI: VoteSupport()
|
||||
@@ -0,0 +1,28 @@
|
||||
Card: Rider
|
||||
Name: #CARD_RIDER
|
||||
Description: #CARD_RIDER_DESC
|
||||
|
||||
Icon: CardIcons::7
|
||||
|
||||
Color: #00a4ff
|
||||
|
||||
Class: Support
|
||||
Side: Neutral
|
||||
|
||||
Max Uses: 3
|
||||
|
||||
Base Play Cost: 0
|
||||
Base Purchase Cost: 1
|
||||
Uses Purchase Cost: 1
|
||||
|
||||
DisableOnOwnedVotes()
|
||||
LimitPerVote(1)
|
||||
ExtendRemainingTimeTo(60)
|
||||
ListActiveEffect()
|
||||
RequireValidVoteStarter()
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_RIDER_LOG)
|
||||
GainLeverageOnVoteStarter(Pass, Quality Factor = 4.0)
|
||||
|
||||
AI: VoteAlwaysPositive()
|
||||
AI: VoteNotOurs()
|
||||
@@ -0,0 +1,24 @@
|
||||
Card: Rush
|
||||
Name: #CARD_RUSH
|
||||
Description: #CARD_RUSH_DESC
|
||||
Color: #fa00ff
|
||||
|
||||
Icon: CardIcons::24
|
||||
|
||||
Class: Support
|
||||
Rarity: Rare
|
||||
Side: Neutral
|
||||
|
||||
Base Purchase Cost: 3
|
||||
Base Play Cost: 6
|
||||
|
||||
LogVoteEvent(Neutral = #CARD_RUSH_LOG)
|
||||
AlwaysActiveEffect()
|
||||
|
||||
LimitPerVote(1, Per Empire = False)
|
||||
MultiplyVotePositiveSpeed(2.0)
|
||||
AddVotePositiveCostPenalty(+1)
|
||||
|
||||
CanOnlyPlayIfSupporting()
|
||||
|
||||
AI: VoteAlwaysPositive(0.4)
|
||||
@@ -0,0 +1,11 @@
|
||||
Clause: AllianceClause
|
||||
Name: #CLAUSE_ALLIANCE
|
||||
Description: #CLAUSE_ALLIANCE_DESC
|
||||
|
||||
Icon: StatusPeace
|
||||
|
||||
Free Clause: True
|
||||
Default Clause: True
|
||||
Team Clause: True
|
||||
|
||||
ForcePeace(Break On War = True)
|
||||
@@ -0,0 +1,10 @@
|
||||
Clause: ConstClause
|
||||
Name: #CLAUSE_CONST
|
||||
Description: #CLAUSE_CONST_DESC
|
||||
|
||||
Icon: AttributeIcons::1
|
||||
Team Clause: True
|
||||
|
||||
CannotBreak()
|
||||
CannotInvite()
|
||||
CannotAlter()
|
||||
@@ -0,0 +1,10 @@
|
||||
Clause: MutualDefenseClause
|
||||
Name: #CLAUSE_MUTUAL_DEFENSE
|
||||
Description: #CLAUSE_MUTUAL_DEFENSE_DESC
|
||||
|
||||
Icon: StatusWar
|
||||
|
||||
Free Clause: True
|
||||
Team Clause: True
|
||||
|
||||
ShareWar()
|
||||
@@ -0,0 +1,11 @@
|
||||
Clause: PeaceClause
|
||||
Name: #CLAUSE_PEACE
|
||||
Description: #CLAUSE_PEACE_DESC
|
||||
|
||||
Icon: StatusPeace
|
||||
|
||||
MakePeace()
|
||||
CannotInvite()
|
||||
NotNormallyVisible()
|
||||
|
||||
RemoveOnCreate()
|
||||
@@ -0,0 +1,25 @@
|
||||
Clause: SubjugateClause
|
||||
Name: #CLAUSE_SUBJUGATE
|
||||
Description: #CLAUSE_SUBJUGATE_DESC
|
||||
|
||||
Icon: LoyaltyIcon
|
||||
|
||||
CannotBreak()
|
||||
CannotInvite()
|
||||
CannotAlter()
|
||||
|
||||
ShareVision()
|
||||
FreeTrade()
|
||||
ForcePeace()
|
||||
|
||||
NotNormallyVisible()
|
||||
|
||||
SubjugateMembers()
|
||||
DictateWar()
|
||||
DictateTrade()
|
||||
DictateVision()
|
||||
|
||||
GainPercentageMoney(0.1)
|
||||
GainPercentageEnergy(0.1)
|
||||
GainPercentageResearch(0.1)
|
||||
GainPercentageInfluence(0.1)
|
||||
@@ -0,0 +1,11 @@
|
||||
Clause: TradeClause
|
||||
Name: #CLAUSE_TRADE
|
||||
Description: #CLAUSE_TRADE_DESC
|
||||
|
||||
Icon: TabPlanets
|
||||
|
||||
Free Clause: True
|
||||
Default Clause: True
|
||||
Team Clause: True
|
||||
|
||||
FreeTrade()
|
||||
@@ -0,0 +1,11 @@
|
||||
Clause: VisionClause
|
||||
Name: #CLAUSE_VISION
|
||||
Description: #CLAUSE_VISION_DESC
|
||||
|
||||
Icon: VoteIcons::3
|
||||
|
||||
Free Clause: True
|
||||
Default Clause: True
|
||||
Team Clause: True
|
||||
|
||||
ShareVision()
|
||||
@@ -0,0 +1,39 @@
|
||||
Card: AnnexPlanet
|
||||
Name: #CARD_ANNEX_PLANET
|
||||
Description: #CARD_ANNEX_PLANET_DESC
|
||||
|
||||
Icon: CardIcons::0
|
||||
|
||||
Target: planet = Object
|
||||
|
||||
Color: #ffa4a4
|
||||
Class: Vote
|
||||
|
||||
Base Purchase Cost: 3
|
||||
|
||||
TargetFilterOtherEmpire(planet)
|
||||
TargetFilterHasTradePresence(planet)
|
||||
TargetFilterType(planet, Planet)
|
||||
TargetRequireVision(planet)
|
||||
ApplyRegionTargetCostMod(planet)
|
||||
|
||||
LoyaltyPlayCost(planet)
|
||||
|
||||
StartVote(AnnexPlanet, planet)
|
||||
|
||||
AI: PlayOnNearbyEnemyPlanet(planet)
|
||||
|
||||
Vote: AnnexPlanet
|
||||
Name: #VOTE_ANNEX_PLANET
|
||||
|
||||
Icon: CardIcons::0
|
||||
|
||||
Target: planet = Object
|
||||
CancelOnDestroyed(planet)
|
||||
|
||||
ClaimPlanet(Pass, planet)
|
||||
OnOwner(ModAttribute(AnnexVotesWon, Add, 1))
|
||||
|
||||
FailReturnCardIfAttributeSet(ReturnAnnexCards)
|
||||
|
||||
AI: BadFor(planet, Importance = 10)
|
||||
@@ -0,0 +1,40 @@
|
||||
Card: AnnexSystem
|
||||
Name: #CARD_ANNEX_SYSTEM
|
||||
Description: #CARD_ANNEX_SYSTEM_DESC
|
||||
|
||||
Icon: CardIcons::1
|
||||
|
||||
Target: system = Object
|
||||
|
||||
Color: #ffa4a4
|
||||
Class: Vote
|
||||
Rarity: Uncommon
|
||||
|
||||
Base Purchase Cost: 6
|
||||
|
||||
TargetFilterRegion(system)
|
||||
TargetFilterHasTradePresence(system)
|
||||
TargetFilterRegionOtherEmpire(system)
|
||||
TargetRequireVision(system)
|
||||
ApplyRegionTargetCostMod(system)
|
||||
|
||||
Base Play Cost: 5
|
||||
RegionLoyaltyPlayCost(system)
|
||||
|
||||
StartVote(AnnexSystem, system)
|
||||
|
||||
AI: PlayOnNearbyEnemySystem(system)
|
||||
|
||||
Vote: AnnexSystem
|
||||
Name: #VOTE_ANNEX_SYSTEM
|
||||
|
||||
Icon: CardIcons::1
|
||||
|
||||
Target: system = Object
|
||||
|
||||
ClaimSystem(Pass, system)
|
||||
OnOwner(ModAttribute(AnnexVotesWon, Add, 1))
|
||||
|
||||
FailReturnCardIfAttributeSet(ReturnAnnexCards)
|
||||
|
||||
AI: BadFor(system, Importance = 20)
|
||||
@@ -0,0 +1,31 @@
|
||||
Card: ClaimArtifact
|
||||
Name: #CARD_CLAIM_ARTIFACT
|
||||
Description: #CARD_CLAIM_ARTIFACT_DESC
|
||||
|
||||
Target: targ = Object
|
||||
|
||||
Color: #ffa4a4
|
||||
Class: Vote
|
||||
Rarity: Uncommon
|
||||
|
||||
Icon: CardIcons::23
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 4
|
||||
|
||||
TargetFilterType(targ, Artifact)
|
||||
TargetFilterArtifactNatural(targ, False)
|
||||
TargetRequireVision(targ)
|
||||
ApplyRegionTargetCostMod(targ)
|
||||
RequireContact()
|
||||
|
||||
StartVote(ClaimArtifact, targ)
|
||||
|
||||
Vote: ClaimArtifact
|
||||
Name: #VOTE_CLAIM_ARTIFACT
|
||||
|
||||
Target: targ = Object
|
||||
CancelOnDestroyed(targ)
|
||||
|
||||
Trigger(targ, TakeControl())
|
||||
Trigger(targ, MoveToOwnedSystem())
|
||||
@@ -0,0 +1,32 @@
|
||||
Card: Election
|
||||
Name: #CARD_ELECTION
|
||||
Description: #CARD_ELECTION_DESC
|
||||
|
||||
Color: #8d79a8
|
||||
Class: Vote
|
||||
Rarity: Uncommon
|
||||
|
||||
DLC: Heralds
|
||||
|
||||
Icon: CardIcons::31
|
||||
|
||||
Base Purchase Cost: 5
|
||||
Base Play Cost: 10
|
||||
|
||||
RequireContact()
|
||||
|
||||
StartVote(Election)
|
||||
|
||||
AI: IgnoreIfSenateLeader()
|
||||
AI: PlayWhenInfluenceStronk()
|
||||
|
||||
Vote: Election
|
||||
Name: #VOTE_ELECTION
|
||||
|
||||
Color: #8d79a8
|
||||
Icon: CardIcons::31
|
||||
|
||||
OnOwner(MakeSenateLeader())
|
||||
|
||||
AI: Important(3)
|
||||
AI: BadForSenateLeader()
|
||||
@@ -0,0 +1,61 @@
|
||||
Card: GalacticSuperpower
|
||||
Name: #GALACTIC_SUPERPOWER
|
||||
Description: #GALACTIC_SUPERPOWER_DESC
|
||||
|
||||
Color: #ff4f00
|
||||
Class: Vote
|
||||
|
||||
Leader Only: True
|
||||
DLC: Heralds
|
||||
|
||||
Rarity: Epic
|
||||
Frequency: 0
|
||||
|
||||
Icon: CardIcons::49
|
||||
|
||||
Base Play Cost: 25
|
||||
|
||||
ShowUpkeep(0.25)
|
||||
StartVote(GalacticSuperpower)
|
||||
|
||||
RequireAttributeLT(IsGalacticSuperpower, 1)
|
||||
RequireAttributeGTE(SenatorialPalaceConstructed, 1)
|
||||
|
||||
AI: PlayWhenInfluenceStronk()
|
||||
|
||||
Vote: GalacticSuperpower
|
||||
Name: #GALACTIC_SUPERPOWER
|
||||
Description: #GALACTIC_SUPERPOWER_DESC
|
||||
Color: #ff4f00
|
||||
|
||||
Icon: CardIcons::49
|
||||
|
||||
CreateEffect(Pass, GalacticSuperpower)
|
||||
|
||||
MultiplyPositiveSpeed(0.5)
|
||||
AddPositiveCostPenalty(1)
|
||||
|
||||
CancelIfNotLeader()
|
||||
CancelIfAttributeLT(SenatorialPalaceConstructed, 1)
|
||||
|
||||
AI: Important(10)
|
||||
|
||||
Effect: GalacticSuperpower
|
||||
Name: #GALACTIC_SUPERPOWER
|
||||
Description: #GALACTIC_SUPERPOWER_DESC
|
||||
Color: #ff4f00
|
||||
|
||||
Icon: CardIcons::49
|
||||
|
||||
Upkeep: 0.25
|
||||
Dismissable: False
|
||||
|
||||
ModEmpireAttribute(IsGalacticSuperpower, Add, 1)
|
||||
|
||||
CancelIfNotLeader()
|
||||
CancelIfAttributeLT(SenatorialPalaceConstructed, 1)
|
||||
|
||||
OnFriendlyEmpires(EnableModifier( BuildCostFactor(0.75) ))
|
||||
OnFriendlyEmpires(EnableModifier( LaborCostFactor(0.75) ))
|
||||
|
||||
GiveVisionCombatSystems()
|
||||
@@ -0,0 +1,61 @@
|
||||
Card: GalacticUtopia
|
||||
Name: #GALACTIC_UTOPIA
|
||||
Description: #GALACTIC_UTOPIA_DESC
|
||||
|
||||
Color: #ff4f00
|
||||
Class: Vote
|
||||
|
||||
Leader Only: True
|
||||
DLC: Heralds
|
||||
|
||||
Rarity: Epic
|
||||
Frequency: 0
|
||||
|
||||
Icon: CardIcons::50
|
||||
|
||||
Base Play Cost: 25
|
||||
|
||||
ShowUpkeep(0.25)
|
||||
StartVote(GalacticUtopia)
|
||||
|
||||
RequireAttributeLT(IsGalacticUtopia, 1)
|
||||
RequireAttributeGTE(SenatorialPalaceConstructed, 1)
|
||||
|
||||
AI: PlayWhenInfluenceStronk()
|
||||
|
||||
Vote: GalacticUtopia
|
||||
Name: #GALACTIC_UTOPIA
|
||||
Description: #GALACTIC_UTOPIA_DESC
|
||||
Color: #ff4f00
|
||||
|
||||
Icon: CardIcons::50
|
||||
|
||||
CreateEffect(Pass, GalacticUtopia)
|
||||
|
||||
MultiplyPositiveSpeed(0.5)
|
||||
AddPositiveCostPenalty(1)
|
||||
|
||||
CancelIfNotLeader()
|
||||
CancelIfAttributeLT(SenatorialPalaceConstructed, 1)
|
||||
|
||||
AI: Important(10)
|
||||
|
||||
Effect: GalacticUtopia
|
||||
Name: #GALACTIC_UTOPIA
|
||||
Description: #GALACTIC_UTOPIA_DESC
|
||||
Color: #ff4f00
|
||||
|
||||
Icon: CardIcons::50
|
||||
|
||||
Upkeep: 0.25
|
||||
Dismissable: False
|
||||
|
||||
ModEmpireAttribute(IsGalacticUtopia, Add, 1)
|
||||
|
||||
CancelIfNotLeader()
|
||||
CancelIfAttributeLT(SenatorialPalaceConstructed, 1)
|
||||
|
||||
OnFriendlyEmpires(AddStatusOwnedPlanets(GalacticUtopia))
|
||||
|
||||
TakeoverBorderedSystems(Attribute Check = IsGalacticSuperpower)
|
||||
OnEmpireAttributeGTE(IsGalacticSuperpower, 1, GiveAchievement(ACH_INFL_VICTORY))
|
||||
@@ -0,0 +1,50 @@
|
||||
Card: Investigate
|
||||
Name: #CARD_INVESTIGATE
|
||||
Description: #CARD_INVESTIGATE_DESC
|
||||
|
||||
Color: #ff4f00
|
||||
Class: Vote
|
||||
Rarity: Rare
|
||||
|
||||
Icon: CardIcons::2
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 2
|
||||
|
||||
Target: target = Empire
|
||||
TargetFilterNotWar(target)
|
||||
|
||||
ShowDuration(600)
|
||||
ShowUpkeep(0.15)
|
||||
StartVote(Investigate, target)
|
||||
|
||||
AI: BuyAgainstEnemies(target)
|
||||
AI: PlayOnEnemy(target, War Only = False)
|
||||
|
||||
Vote: Investigate
|
||||
Name: #VOTE_INVESTIGATE
|
||||
Color: #ff4f00
|
||||
|
||||
Icon: CardIcons::2
|
||||
|
||||
Target: target = Empire
|
||||
|
||||
CreateEffect(Pass, Investigate, target)
|
||||
CancelOnWar(target)
|
||||
|
||||
AI: GoodForNot(target, 1.5)
|
||||
AI: BadFor(target)
|
||||
|
||||
Effect: Investigate
|
||||
Name: #EFFECT_INVESTIGATE
|
||||
Color: #ff4f00
|
||||
|
||||
Icon: CardIcons::2
|
||||
|
||||
Target: target = Empire
|
||||
|
||||
Upkeep: 0.15
|
||||
Default Duration: 600
|
||||
|
||||
GrantEveryoneVisionOver(target)
|
||||
CancelOnWar(target)
|
||||
@@ -0,0 +1,31 @@
|
||||
Card: TakeControl
|
||||
Name: #CARD_CONTROL
|
||||
Description: #CARD_CONTROL_DESC
|
||||
|
||||
Target: obj = Object
|
||||
|
||||
Color: #ffa4a4
|
||||
Class: Vote
|
||||
Rarity: Uncommon
|
||||
Frequency: 0
|
||||
|
||||
Icon: CardIcons::22
|
||||
|
||||
Base Purchase Cost: 2
|
||||
Base Play Cost: 7
|
||||
|
||||
TargetFilterType(obj, Orbital)
|
||||
TargetFilterOtherEmpire(obj)
|
||||
//TargetFilterOrbitalCore(obj, EmbassyCore, AncientEmbassy)
|
||||
TargetFilterHasTradePresence(obj, Allow Adjacent = True)
|
||||
ApplyRegionTargetCostMod(obj)
|
||||
|
||||
StartVote(TakeControl, obj)
|
||||
|
||||
Vote: TakeControl
|
||||
Name: #VOTE_TAKE_CONTROL
|
||||
|
||||
Target: obj = Object
|
||||
|
||||
FlagContested(obj)
|
||||
Trigger(obj, TakeControl())
|
||||
@@ -0,0 +1,43 @@
|
||||
Card: ArtGeist
|
||||
Name: #ZEITGEIST_ART
|
||||
Description: #ZEITGEIST_ART_DESC
|
||||
|
||||
Color: #ff33a0
|
||||
Icon: CardIcons::42
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
|
||||
StartVote(ArtGeist)
|
||||
|
||||
Vote: ArtGeist
|
||||
Name: #ZEITGEIST_ART
|
||||
Description: #ZEITGEIST_ART_DESC
|
||||
|
||||
Color: #ff4f00
|
||||
Icon: CardIcons::42
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
OnOwner(DismissTaggedEffects(Zeitgeist))
|
||||
|
||||
CreateEffect(Pass, ArtGeist, Give To Contributor = True)
|
||||
TriggerLowestContributor(AddResearchPoints(800, Modified = False, Penalized = False), Fail, Require Negative = True)
|
||||
|
||||
EmpireStartWeightAttribute(ZeitgeistStartSupport)
|
||||
|
||||
AI: ZeitgeistVote()
|
||||
|
||||
Effect: ArtGeist
|
||||
Name: #ZEITGEIST_ART
|
||||
Description: #ZEITGEIST_ART_DESC
|
||||
|
||||
Tag: Zeitgeist
|
||||
Dismissable: False
|
||||
|
||||
Color: #ff4f00
|
||||
Icon: CardIcons::42
|
||||
|
||||
ModInfluenceFactor(+0.2)
|
||||
|
||||
OnAllEmpires(UnlockTagWhileActive(MuseumUnlock))
|
||||
@@ -0,0 +1,43 @@
|
||||
Card: AttitudeGeist
|
||||
Name: #ZEITGEIST_ATTITUDES
|
||||
Description: #ZEITGEIST_ATTITUDES_DESC
|
||||
|
||||
Color: #ff33a0
|
||||
Icon: CardIcons::43
|
||||
DLC: Heralds
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
|
||||
StartVote(AttitudeGeist)
|
||||
|
||||
Vote: AttitudeGeist
|
||||
Name: #ZEITGEIST_ATTITUDES
|
||||
Description: #ZEITGEIST_ATTITUDES_DESC
|
||||
|
||||
Color: #ff33a0
|
||||
Icon: CardIcons::43
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
OnOwner(DismissTaggedEffects(Zeitgeist))
|
||||
|
||||
CreateEffect(Pass, AttitudeGeist, Give To Contributor = True)
|
||||
TriggerLowestContributor(AddPermanentIncome(100), Fail, Require Negative = True)
|
||||
|
||||
EmpireStartWeightAttribute(ZeitgeistStartSupport)
|
||||
|
||||
AI: ZeitgeistVote()
|
||||
|
||||
Effect: AttitudeGeist
|
||||
Name: #ZEITGEIST_ATTITUDES
|
||||
Description: #ZEITGEIST_ATTITUDES_DESC
|
||||
|
||||
Tag: Zeitgeist
|
||||
Dismissable: False
|
||||
|
||||
Color: #ff33a0
|
||||
Icon: CardIcons::43
|
||||
|
||||
ModEmpireAttribute(ResearchCostFactor, Multiply, 0.9)
|
||||
OnAllEmpires(ModEmpireAttribute(AttitudeProgressFactor, Multiply, 1.30))
|
||||
@@ -0,0 +1,44 @@
|
||||
Card: CooperationGeist
|
||||
Name: #ZEITGEIST_COOPERATION
|
||||
Description: #ZEITGEIST_COOPERATION_DESC
|
||||
|
||||
Color: #ff33a0
|
||||
Icon: CardIcons::44
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
|
||||
StartVote(CooperationGeist)
|
||||
|
||||
Vote: CooperationGeist
|
||||
Name: #ZEITGEIST_COOPERATION
|
||||
Description: #ZEITGEIST_COOPERATION_DESC
|
||||
|
||||
Color: #ff4f00
|
||||
Icon: CardIcons::44
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
OnOwner(DismissTaggedEffects(Zeitgeist))
|
||||
CreateEffect(Pass, CooperationGeist, Give To Contributor = True)
|
||||
TriggerLowestContributor(AddStoredFTL(600, Obey Capacity = False), Fail, Require Negative = True)
|
||||
|
||||
EmpireStartWeightAttribute(ZeitgeistStartSupport)
|
||||
|
||||
AI: ZeitgeistVote()
|
||||
|
||||
Effect: CooperationGeist
|
||||
Name: #ZEITGEIST_COOPERATION
|
||||
Description: #ZEITGEIST_COOPERATION_DESC
|
||||
|
||||
Tag: Zeitgeist
|
||||
Dismissable: False
|
||||
|
||||
Color: #ff4f00
|
||||
Icon: CardIcons::44
|
||||
|
||||
OnFriendlyEmpires(TriggerPeriodic(AddMoneyEstNextBudget(0.1), Interval = 60, Trigger Immediate = True)) #version>=149
|
||||
|
||||
//Old version effects
|
||||
OnAllEmpires(GiveVisionOverPeaceful()) #version<149
|
||||
OnAllEmpires(ModEmpireInfluenceGenMilitaryRank(0.0, -0.75)) #version<149
|
||||
@@ -0,0 +1,44 @@
|
||||
Card: EnergyGeist
|
||||
Name: #ZEITGEIST_ENERGY
|
||||
Description: #ZEITGEIST_ENERGY_DESC
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::45
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
|
||||
StartVote(EnergyGeist)
|
||||
|
||||
Vote: EnergyGeist
|
||||
Name: #ZEITGEIST_ENERGY
|
||||
Description: #ZEITGEIST_ENERGY_DESC
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::45
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
OnOwner(DismissTaggedEffects(Zeitgeist))
|
||||
|
||||
CreateEffect(Pass, EnergyGeist, Give To Contributor = True)
|
||||
TriggerLowestContributor(AddMoney(800), Fail, Require Negative = True)
|
||||
|
||||
EmpireStartWeightAttribute(ZeitgeistStartSupport)
|
||||
|
||||
AI: ZeitgeistVote()
|
||||
|
||||
Effect: EnergyGeist
|
||||
Name: #ZEITGEIST_ENERGY
|
||||
Description: #ZEITGEIST_ENERGY_DESC
|
||||
|
||||
Tag: Zeitgeist
|
||||
Dismissable: False
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::45
|
||||
|
||||
AddEnergyIncome(+2.0)
|
||||
|
||||
OnAllEmpires(UnlockTagWhileActive(SolarOrbitalUnlock))
|
||||
OnAllEmpires(ModEmpireAttribute(EnergyGenerationFactor, Multiply, 1.25))
|
||||
@@ -0,0 +1,43 @@
|
||||
Card: ProgressGeist
|
||||
Name: #ZEITGEIST_PROGRESS
|
||||
Description: #ZEITGEIST_PROGRESS_DESC
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::46
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
|
||||
StartVote(ProgressGeist)
|
||||
|
||||
Vote: ProgressGeist
|
||||
Name: #ZEITGEIST_PROGRESS
|
||||
Description: #ZEITGEIST_PROGRESS_DESC
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::46
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
OnOwner(DismissTaggedEffects(Zeitgeist))
|
||||
|
||||
CreateEffect(Pass, ProgressGeist, Give To Contributor = True)
|
||||
TriggerLowestContributor(AddEnergy(800), Fail, Require Negative = True)
|
||||
|
||||
EmpireStartWeightAttribute(ZeitgeistStartSupport)
|
||||
|
||||
AI: ZeitgeistVote()
|
||||
|
||||
Effect: ProgressGeist
|
||||
Name: #ZEITGEIST_PROGRESS
|
||||
Description: #ZEITGEIST_PROGRESS_DESC
|
||||
|
||||
Tag: Zeitgeist
|
||||
Dismissable: False
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::46
|
||||
|
||||
AddResearchIncome(+3.0)
|
||||
|
||||
OnAllEmpires(AddStatusOwnedPlanets(ProgressGeist))
|
||||
@@ -0,0 +1,47 @@
|
||||
Card: ZealotGeist
|
||||
Name: #ZEITGEIST_ZEALOT
|
||||
Description: #ZEITGEIST_ZEALOT_DESC
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::47
|
||||
|
||||
Class: Event
|
||||
Rarity: Epic
|
||||
|
||||
StartVote(ZealotGeist)
|
||||
|
||||
Vote: ZealotGeist
|
||||
Name: #ZEITGEIST_ZEALOT
|
||||
Description: #ZEITGEIST_ZEALOT_DESC
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::47
|
||||
|
||||
AddStartWeight(+1)
|
||||
|
||||
OnOwner(DismissTaggedEffects(Zeitgeist))
|
||||
|
||||
CreateEffect(Pass, ZealotGeist, Give To Contributor = True)
|
||||
TriggerLowestContributor(GainRandomInfluenceCards(4), Fail, Require Negative = True)
|
||||
|
||||
EmpireStartWeightAttribute(ZeitgeistStartSupport)
|
||||
|
||||
AI: ZeitgeistVote()
|
||||
|
||||
Effect: ZealotGeist
|
||||
Name: #ZEITGEIST_ZEALOT
|
||||
Description: #ZEITGEIST_ZEALOT_DESC
|
||||
|
||||
Tag: Zeitgeist
|
||||
Dismissable: False
|
||||
|
||||
Color: #00fffc
|
||||
Icon: CardIcons::47
|
||||
|
||||
OnAllEmpires(ModGlobalLoyalty(+5)) #version>=149
|
||||
OnAllEmpires(ModEmpireAttribute(CaptureTimeFactor, Multiply, 4), Apply On Owner = False) #version>=149
|
||||
OnAllEmpires(ModEmpireAttribute(CaptureSupplyFactor, Multiply, 2), Apply On Owner = False) #version>=149
|
||||
|
||||
//Old version effects
|
||||
AddGlobalDefense(+5.0) #version<149
|
||||
OnAllEmpires(AddStatusOwnedPlanets(ZealotGeist)) #version<149
|
||||
Reference in New Issue
Block a user