Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
Construction: CannibalizePlanet
|
||||
Name: #CONS_CANNIBALIZE_PLANET
|
||||
Description: #CONS_CANNIBALIZE_PLANET_DESC
|
||||
|
||||
Category: Infrastructure
|
||||
|
||||
Target: planet = Object
|
||||
TargetFilterSameRegion(planet)
|
||||
TargetFilterType(planet, Planet)
|
||||
TargetFilterSpace(planet)
|
||||
|
||||
Time Cost: 30
|
||||
RequireStatus(StarForge)
|
||||
|
||||
Trigger(planet, Destroy(Quiet = True))
|
||||
AddCargo(Ore, 5000)
|
||||
AddStoredLabor(250, Obey Capacity = False)
|
||||
@@ -0,0 +1,17 @@
|
||||
Construction: PlanetoidUpgrade
|
||||
Name: #CONS_PLANETOID_UPGRADE
|
||||
Description: #CONS_PLANETOID_UPGRADE_DESC
|
||||
|
||||
Category: Infrastructure
|
||||
|
||||
RequireStatus(ArtificialPlanetoid)
|
||||
OnStart(AddStatus(ArtificialPlanetoid))
|
||||
OnCancel(RemoveStatusInstance(ArtificialPlanetoid))
|
||||
|
||||
ConsumeCargoStatusCount(Ore, ArtificialPlanetoid, 1500, Allow Cancel = True)
|
||||
AddBuildCostStatusCount(ArtificialPlanetoid, 500)
|
||||
AddLaborCostStatusCount(ArtificialPlanetoid, 50)
|
||||
|
||||
AddSurfaceArea(Artificial, (4, 8))
|
||||
|
||||
RequireNotTrait(StarChildren)
|
||||
@@ -0,0 +1,15 @@
|
||||
Construction: StarForgeUpgrade
|
||||
Name: #CONS_STARFORGE_UPGRADE
|
||||
Description: #CONS_STARFORGE_UPGRADE_DESC
|
||||
|
||||
Category: Infrastructure
|
||||
|
||||
OnStart(AddStatus(StarForgeUpgrade))
|
||||
OnCancel(RemoveStatusInstance(StarForgeUpgrade))
|
||||
|
||||
ConsumeCargoStatusCount(Ore, StarForgeUpgrade, 1000, Allow Cancel = True)
|
||||
AddBuildCostStatusCount(StarForgeUpgrade, 400)
|
||||
AddLaborCostStatusCount(StarForgeUpgrade, 50)
|
||||
|
||||
RequireStatus(StarForge)
|
||||
AddStatus(StarForge)
|
||||
Reference in New Issue
Block a user