Open source Star Ruler 2 source code!

This commit is contained in:
Lucas de Vries
2018-07-17 14:15:37 +02:00
commit cc307720ff
4342 changed files with 2365070 additions and 0 deletions
+43
View File
@@ -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
+44
View File
@@ -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))
+47
View File
@@ -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