Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
Trait: Fling
|
||||
Name: #TRAIT_FLING
|
||||
Description: #TRAIT_FLING_DESC
|
||||
Category: FTL
|
||||
Order: 1
|
||||
|
||||
Icon: GuiOrbitalIcons::2
|
||||
Color: #ef8eff
|
||||
|
||||
Unique: FTL
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(not_hyperdrive)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/not_hyperdrive))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/not_hyperdrive))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/not_hyperdrive))
|
||||
|
||||
SpawnOrbital(FlingCore, Free = True)
|
||||
@@ -0,0 +1,35 @@
|
||||
Trait: Flux
|
||||
Name: #TRAIT_FLUX
|
||||
Description: #TRAIT_FLUX_DESC
|
||||
Category: FTL
|
||||
Order: 5
|
||||
|
||||
DLC: Heralds
|
||||
Available: False
|
||||
|
||||
Icon: ActionBarIcons::5 * #ff4040
|
||||
Color: #67ad85
|
||||
|
||||
Unique: FTL
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(not_hyperdrive)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/not_hyperdrive))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/not_hyperdrive))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/not_hyperdrive))
|
||||
|
||||
ModAttribute(HasFlux, Add, 1)
|
||||
ModAttribute(ForbidDeepSpace, Add, 1)
|
||||
ModAttribute(ColonizerSpeed, Multiply, 0.1)
|
||||
|
||||
AddModifier(FlagshipHull::AddHasFTLCost(1))
|
||||
|
||||
GrantVisionTradeRange()
|
||||
|
||||
AddFTLStorage(250)
|
||||
@@ -0,0 +1,27 @@
|
||||
Trait: Gate
|
||||
Name: #TRAIT_GATE
|
||||
Description: #TRAIT_GATE_DESC
|
||||
Category: FTL
|
||||
Order: 2
|
||||
|
||||
Icon: GuiOrbitalIcons::1
|
||||
Color: #8ed2ff
|
||||
Unique: FTL
|
||||
|
||||
UnlockSubsystem(GateModule)
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(not_hyperdrive)
|
||||
LoadDesigns(gate)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/not_hyperdrive))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/gate))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/not_hyperdrive))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/gate))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/not_hyperdrive))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/gate))
|
||||
@@ -0,0 +1,25 @@
|
||||
Trait: Hyperdrive
|
||||
Name: #TRAIT_HYPERDRIVE
|
||||
Description: #TRAIT_HYPERDRIVE_DESC
|
||||
Category: FTL
|
||||
Order: 0
|
||||
|
||||
Icon: TraitIcons::2
|
||||
Color: #a767ad
|
||||
|
||||
Default: True
|
||||
Unique: FTL
|
||||
|
||||
UnlockSubsystem(Hyperdrive)
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(hyperdrive)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/hyperdrive))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/hyperdrive))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/hyperdrive))
|
||||
@@ -0,0 +1,26 @@
|
||||
Trait: Jumpdrive
|
||||
Name: #TRAIT_JUMPDRIVE
|
||||
Description: #TRAIT_JUMPDRIVE_DESC
|
||||
Category: FTL
|
||||
Order: 4
|
||||
|
||||
DLC: Heralds
|
||||
|
||||
Icon: Jumpdrive
|
||||
Color: #67ad85
|
||||
|
||||
Unique: FTL
|
||||
|
||||
UnlockSubsystem(Jumpdrive)
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(jumpdrive)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/jumpdrive))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/jumpdrive))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/jumpdrive))
|
||||
@@ -0,0 +1,13 @@
|
||||
Trait: RandomFTL
|
||||
Name: #TRAIT_RANDOM_FTL
|
||||
Description: #TRAIT_RANDOM_FTL_DESC
|
||||
Order: 100
|
||||
|
||||
Icon: MenuIcons::4
|
||||
Color: #ff0000
|
||||
|
||||
Category: FTL
|
||||
Unique: FTL
|
||||
|
||||
GainInfluenceCard(Uprising, Quality = 1)
|
||||
AddRandomTrait(FTL, Ignore Trait = Sublight)
|
||||
@@ -0,0 +1,30 @@
|
||||
Trait: Slipstream
|
||||
Name: #TRAIT_SLIPSTREAM
|
||||
Description: #TRAIT_SLIPSTREAM_DESC
|
||||
Category: FTL
|
||||
Order: 3
|
||||
|
||||
Icon: GuiOrbitalIcons::4
|
||||
Color: #67a7ad
|
||||
|
||||
Unique: FTL
|
||||
|
||||
UnlockSubsystem(Slipstream)
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(not_hyperdrive)
|
||||
LoadDesigns(slipstream)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/not_hyperdrive))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/slipstream))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/not_hyperdrive))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/slipstream))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/not_hyperdrive))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/slipstream))
|
||||
|
||||
IfNotHaveTrait(StarChildren, SpawnShip(Slipstream Generator))
|
||||
@@ -0,0 +1,30 @@
|
||||
Trait: Sublight
|
||||
Name: #TRAIT_SUBLIGHT
|
||||
Description: #TRAIT_SUBLIGHT_DESC
|
||||
Order: 50
|
||||
|
||||
Category: FTL
|
||||
Unique: FTL
|
||||
|
||||
Icon: TraitIcons::1
|
||||
Color: #ffaaaa
|
||||
|
||||
Gives Points: 3
|
||||
|
||||
LoadDesigns(default)
|
||||
LoadDesigns(not_hyperdrive)
|
||||
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/default))
|
||||
IfHaveTrait(Verdant, LoadDesigns(verdant/not_hyperdrive))
|
||||
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/default))
|
||||
IfHaveTrait(Devout, LoadDesigns(devout/not_hyperdrive))
|
||||
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/default))
|
||||
IfHaveTrait(Ancient, LoadDesigns(ancient/not_hyperdrive))
|
||||
|
||||
ReplaceTechnologyNodes(FTLHurdle, EnergyHurdle)
|
||||
ReplaceTechnologyNodes(FTL, Thrust)
|
||||
|
||||
AddFTLStorage(-250)
|
||||
AddFTLIncome(-1)
|
||||
Reference in New Issue
Block a user