Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
Module: FTLInterdiction
|
||||
Name: #ORB_FTL_INTERDICTION
|
||||
Blurb: #ORB_FTL_INTERDICTION_BLURB
|
||||
Description: #ORB_FTL_INTERDICTION_DESC
|
||||
Icon: ResourceIcons::22
|
||||
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Build Cost: 250
|
||||
Require Resource: FTL
|
||||
|
||||
BlockSystemFTL(Block Owner = False, Timer = 60)
|
||||
@@ -0,0 +1,15 @@
|
||||
Module: HyperfieldActuator
|
||||
Name: #ORB_HYPERFIELD_ACTUATOR
|
||||
Blurb: #ORB_HYPERFIELD_ACTUATOR_BLURB
|
||||
Description: #ORB_HYPERFIELD_ACTUATOR_DESC
|
||||
Icon: ResourceIcon::3
|
||||
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 2 Energy
|
||||
Require Affinity: 1 Research
|
||||
Build Cost: 500
|
||||
Maintenance: 100
|
||||
|
||||
AddFTLIncome(+1)
|
||||
@@ -0,0 +1,29 @@
|
||||
Module: ConstructionCore
|
||||
Name: #ORB_CONSTRUCTION_CORE
|
||||
Blurb: #ORB_CONSTRUCTION_CORE_BLURB
|
||||
Description: #ORB_CONSTRUCTION_CORE_DESC
|
||||
Icon: HullIcons::0
|
||||
|
||||
Core: True
|
||||
|
||||
Build Cost: 400
|
||||
Maintenance: 200
|
||||
Labor Cost: 20
|
||||
|
||||
Health: 7500
|
||||
Armor: 5000
|
||||
|
||||
Model: Shipyard
|
||||
Material: Shipyard
|
||||
|
||||
Strategic Icon: HullIcons::0
|
||||
|
||||
AllowConstruction(Ships = True, Orbitals = True, Asteroids = True)
|
||||
AddLaborIncome(3)
|
||||
AddLaborIncomePerImport(1)
|
||||
AddLaborFactorPerImport(+0.25)
|
||||
|
||||
AllowLaborImport()
|
||||
ForbidLaborExport()
|
||||
|
||||
CannotBuildManually()
|
||||
@@ -0,0 +1,32 @@
|
||||
Module: DefenseCore
|
||||
Name: #ORB_DEFENSE_CORE
|
||||
Blurb: #ORB_DEFENSE_CORE_BLURB
|
||||
Description: #ORB_DEFENSE_CORE_DESC
|
||||
Icon: GuiOrbitalIcons::0
|
||||
|
||||
Core: True
|
||||
|
||||
Build Cost: 400
|
||||
Maintenance: 200
|
||||
Labor Cost: 25
|
||||
|
||||
Health: 10000
|
||||
Armor: 5000
|
||||
|
||||
Model: Research_Station
|
||||
Material: ResearchStation
|
||||
|
||||
Strategic Icon: OrbitalIcons::0
|
||||
|
||||
AddTurret(Railgun, Range=1500, Damage=20, Reload=1, Speed=200, Spread=0.0, FireArc=3.14, Tracking=0.8, FireTolerance=0.78)
|
||||
Repeat(2, AddTurret(Railgun, Range=500, Damage=5, Reload=0.25, Speed=150, Spread=0.03, FireArc=3.14, Tracking=0.4, FireTolerance=0.78))
|
||||
Repeat(3, AddTurret(Laser, Range=300, DPS=5, Duration=2, Cooldown=0, Tracking=0.4), Per Import = 2)
|
||||
Repeat(2, AddTurret(Missile, Range=600, Damage=30, Reload=2, Speed=90, Tracking=3), Per Import = 1)
|
||||
|
||||
AddFleetCommand(100)
|
||||
RecordOrbitalDPS(105, Per Import = 25)
|
||||
|
||||
AddHealth(Per Import = 2500)
|
||||
AddArmor(Per Import = 1250)
|
||||
|
||||
CannotBuildManually()
|
||||
@@ -0,0 +1,27 @@
|
||||
Module: EmbassyCore
|
||||
Name: #ORB_EMBASSY_CORE
|
||||
Blurb: #ORB_EMBASSY_CORE_BLURB
|
||||
Description: #ORB_EMBASSY_CORE_DESC
|
||||
Icon: GuiOrbitalIcons::0
|
||||
|
||||
Core: True
|
||||
|
||||
Build Cost: 250
|
||||
Maintenance: 200
|
||||
Labor Cost: 15
|
||||
|
||||
Health: 2500
|
||||
Armor: 1000
|
||||
|
||||
Model: Research_Station
|
||||
Material: ResearchStation
|
||||
|
||||
Strategic Icon: OrbitalIcons::0
|
||||
|
||||
ModLocalLoyalty(+3)
|
||||
ModLocalLoyaltyPerImport(+1)
|
||||
ModRegionTargetCostMod(-3)
|
||||
|
||||
OnKillSpreadLeverageToFriendlies(Quality Factor = 7.0)
|
||||
|
||||
CannotBuildManually()
|
||||
@@ -0,0 +1,24 @@
|
||||
Module: TradeCore
|
||||
Name: #ORB_TRADE_CORE
|
||||
Blurb: #ORB_TRADE_CORE_BLURB
|
||||
Description: #ORB_TRADE_CORE_DESC
|
||||
Icon: GuiOrbitalIcons::0
|
||||
|
||||
Core: True
|
||||
|
||||
Build Cost: 250
|
||||
Maintenance: 200
|
||||
Labor Cost: 15
|
||||
|
||||
Health: 7500
|
||||
Armor: 2500
|
||||
|
||||
Model: Research_Station
|
||||
Material: ResearchStation
|
||||
|
||||
Strategic Icon: OrbitalIcons::0
|
||||
|
||||
SpawnFreighters(1, 1)
|
||||
GlobalTradeNode()
|
||||
|
||||
CannotBuildManually()
|
||||
@@ -0,0 +1,12 @@
|
||||
Module: ListeningPost
|
||||
Name: #ORB_LISTENING_POST
|
||||
Blurb: #ORB_LISTENING_POST_BLURB
|
||||
Description: #ORB_LISTENING_POST_DESC
|
||||
Icon: CardIcons::5
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 1 Influence
|
||||
Build Cost: 150
|
||||
|
||||
PeriodicNearbyIntelligence(Timer = 60)
|
||||
@@ -0,0 +1,12 @@
|
||||
Module: ThinkTank
|
||||
Name: #ORB_THINK_TANK
|
||||
Blurb: #ORB_THINK_TANK_BLURB
|
||||
Description: #ORB_THINK_TANK_DESC
|
||||
Icon: CardIcons::6
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 1 Research
|
||||
Build Cost: 300
|
||||
|
||||
PeriodicInfluenceCard(Enhance:Cultivation:NamePlanet:NameFlagship:Negotiate, Timer=180, Quality=10)
|
||||
@@ -0,0 +1,13 @@
|
||||
Module: MiningBay
|
||||
Name: #ORB_MINING_BAY
|
||||
Blurb: #ORB_MINING_BAY_BLURB
|
||||
Description: #ORB_MINING_BAY_DESC
|
||||
Icon: AsteroidIcon::0
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 1 Labor
|
||||
|
||||
Build Cost: 300
|
||||
|
||||
UnlimitedAsteroidSystem()
|
||||
@@ -0,0 +1,12 @@
|
||||
Module: SolarComplex
|
||||
Name: #ORB_SOLAR_COMPLEX
|
||||
Blurb: #ORB_SOLAR_COMPLEX_BLURB
|
||||
Description: #ORB_SOLAR_COMPLEX_DESC
|
||||
Icon: ResourceIcon::2
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Maintenance: 100
|
||||
Build Cost: 250
|
||||
|
||||
AddEnergyIncome(+0.3)
|
||||
@@ -0,0 +1,12 @@
|
||||
Module: TradeDepot
|
||||
Name: #ORB_TRADE_DEPOT
|
||||
Blurb: #ORB_TRADE_DEPOT_BLURB
|
||||
Description: #ORB_TRADE_DEPOT_DESC
|
||||
Icon: ResourceIcon::0
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Build Cost: 200
|
||||
Require Affinity: 1 Money
|
||||
|
||||
FriendlyPlanetMoney(To Self = 150, To Other = 75)
|
||||
@@ -0,0 +1,15 @@
|
||||
Module: ArmorPlating
|
||||
Name: #ORB_ARMOR_PLATING
|
||||
Blurb: #ORB_ARMOR_PLATING_BLURB
|
||||
Description: #ORB_ARMOR_PLATING_DESC
|
||||
Icon: HexagonSubsystems::0
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 1 Labor
|
||||
|
||||
Maintenance: 50
|
||||
Build Cost: 100
|
||||
|
||||
Armor: 5000
|
||||
AddResistance(2.5)
|
||||
@@ -0,0 +1,16 @@
|
||||
Module: Artillery
|
||||
Name: #ORB_ARTILLERY
|
||||
Blurb: #ORB_ARTILLERY_BLURB
|
||||
Description: #ORB_ARTILLERY_DESC
|
||||
Icon: HexagonSubsystems::1
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 3 Defense
|
||||
|
||||
Maintenance: 500
|
||||
Build Cost: 1000
|
||||
|
||||
AddTurret(StationArtillery, Range=15000, Damage=1000, Reload=5, Speed=500, Radius=50, Spread=0.001, Hits=10)
|
||||
|
||||
CannotBuildManually()
|
||||
@@ -0,0 +1,13 @@
|
||||
Module: DefenseOutpost
|
||||
Name: #ORB_DEFENSE_OUTPOST
|
||||
Blurb: #ORB_DEFENSE_OUTPOST_BLURB
|
||||
Description: #ORB_DEFENSE_OUTPOST_DESC
|
||||
Icon: LoyaltyIcon
|
||||
Standalone: False
|
||||
Core: False
|
||||
|
||||
Require Affinity: 1 Defense
|
||||
Build Cost: 250
|
||||
|
||||
ProtectSystem()
|
||||
AddFleetCommand(500)
|
||||
Reference in New Issue
Block a user