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
+16
View File
@@ -0,0 +1,16 @@
Artifact: Arcology
Name: #ART_ARCOLOGY
Description: #ART_ARCOLOGY_DESC
Frequency: 0.5
Natural: True
Ability: DevelopPlanet
AI: ActivateOnBestPlanet(5.0)
Artifact: NatureDevice
Name: #ART_ARCOLOGY
Description: #ART_ARCOLOGY_DESC
Frequency: 0
Ability: DevelopPlanet
+8
View File
@@ -0,0 +1,8 @@
Artifact: BusterMachine
Name: #ART_BUSTER_MACHINE
Description: #ART_BUSTER_MACHINE_DESC
Frequency: 0.5
Model: ArtifactAdvanced
Ability: BusterMachine
+20
View File
@@ -0,0 +1,20 @@
Artifact: Comet
Name: #ART_COMET
Description: #ART_COMET_DESC
Natural: True
Model: Moon_Sphere_max
Material: ProceduralMoon
Size: 2
Icon: CometIcon::0
Strategic Icon: CometIcon::0
Icon Size: 0.013
Frequency: 2
Orbit: True
Ability: GenerateWater
AI: AsCreatedResource(Water, 5.0)
+7
View File
@@ -0,0 +1,7 @@
Artifact: CommandComputer
Name: #ART_COMMAND_COMPUTER
Description: #ART_COMMAND_COMPUTER_DESC
Ability: ExpandFleet
AI: ActivateOnBestFleet(2.0)
+8
View File
@@ -0,0 +1,8 @@
Artifact: FloatingContinent
Name: #ART_FLOATING_CONTINENT
Description: #ART_FLOATING_CONTINENT_DESC
Frequency: 0.5
Ability: AddFloatingContinent
AI: ActivateOnBestPlanet(1.0)
+5
View File
@@ -0,0 +1,5 @@
Artifact: FrameConstructor
Name: #ART_FRAME_CONSTRUCTOR
Description: #ART_FRAME_CONSTRUCTOR_DESC
Ability: ConstructOrbitalFrame
+9
View File
@@ -0,0 +1,9 @@
Artifact: GenesisDevice
Name: #ART_GENESIS_DEVICE
Description: #ART_GENESIS_DEVICE_DESC
Frequency: 0.25
Natural: True
Model: ArtifactAdvanced
Ability: GenesisDevice
+6
View File
@@ -0,0 +1,6 @@
Artifact: IonCannon
Name: #ART_ION_CANNON
Description: #ART_ION_CANNON_DESC
Frequency: 0.5
Ability: EquipIonCannon
+10
View File
@@ -0,0 +1,10 @@
Artifact: PlanetGenerator
Name: #ART_PLANET_GENERATOR
Description: #ART_PLANET_GENERATOR_DESC
Frequency: 0.5
Model: ArtifactAdvanced
Ability: GeneratePlanet
AI: ActivateInOwnedSystem(4.0)
+20
View File
@@ -0,0 +1,20 @@
Artifact: ProtoPlanet
Name: #ART_PROTO_PLANET
Description: #ART_PROTO_PLANET_DESC
Natural: True
Model: Sphere_high
Material: CrystalSurface
Size: 5
Icon: PlanetType::5
Strategic Icon: PlanetType::5
Icon Size: 0.02
Orbit: True
Ability: ProtoLevel0
Ability: ProtoLevel1
Ability: ProtoLevel2
AI: Value(5.0)
+6
View File
@@ -0,0 +1,6 @@
Artifact: SkipDrive
Name: #ART_SKIP_DRIVE
Description: #ART_SKIP_DRIVE_DESC
Frequency: 0.5
Ability: EquipSkipDrive
+7
View File
@@ -0,0 +1,7 @@
Artifact: SpyProbe
Name: #ART_SPY_PROBE
Description: #ART_SPY_PROBE_DESC
Ability: SpawnSpyProbe
AI: AsVisionGain(2.5)
+10
View File
@@ -0,0 +1,10 @@
Artifact: StellarGenerator
Name: #ART_STELLAR_GENERATOR
Description: #ART_STELLAR_GENERATOR_DESC
Frequency: 0.25
Model: ArtifactAdvanced
Ability: GenerateStar
AI: ActivateNearOwnedSystem(2.0)
+5
View File
@@ -0,0 +1,5 @@
Artifact: SupportStation
Name: #ART_SUPPORT_STATION
Description: #ART_SUPPORT_STATION_DESC
Ability: SpawnSupportStation
+8
View File
@@ -0,0 +1,8 @@
Artifact: Telescope
Name: #ART_TELESCOPE
Description: #ART_TELESCOPE_DESC
Frequency: 0.5
Ability: Telescope
AI: AsVisionGain(1.0)
+8
View File
@@ -0,0 +1,8 @@
Artifact: AncientEmbassy
Name: #ART_ANCIENT_EMBASSY
Frequency: 0
Model: Research_Station
Material: VolkurGenericPBR
Ability: AncientEmbassy
+5
View File
@@ -0,0 +1,5 @@
Artifact: MindControl
Name: #ART_MIND_CONTROL
Frequency: 0
Ability: Enslave
+6
View File
@@ -0,0 +1,6 @@
Artifact: PowerCell
Name: #ART_POWER_CELL
Description: #ART_POWER_CELL_DESC
Frequency: 0
Ability: OverchargeFleet
+14
View File
@@ -0,0 +1,14 @@
Artifact: InvMoney
Name: #INV_ART_MONEY
Description: #INV_ART_MONEY_DESC
Frequency: 0
Tag: Invasion
Ability: InvMoney
Ability: InvMoneyPlus
AI: Value(4.0)
Secondary Chance: 0.25
Secondary AI: Value(4.0)
+14
View File
@@ -0,0 +1,14 @@
Artifact: InvPlanet
Name: #INV_ART_PLANET
Description: #INV_ART_PLANET_DESC
Frequency: 0
Tag: Invasion
Ability: InvPlanet
Ability: InvPlanetPlus
AI: ActivateInOwnedSystem(4.0)
Secondary Chance: 0.25
Secondary AI: ActivateInOwnedSystem(4.0)
+11
View File
@@ -0,0 +1,11 @@
Artifact: InvResearch
Name: #INV_ART_RESEARCH
Description: #INV_ART_RESEARCH_DESC
Frequency: 0
Tag: Invasion
Ability: InvResearch
Ability: InvResearchPlus
AI: ActivateAsPressureBoost(4.0, 4)
+11
View File
@@ -0,0 +1,11 @@
Artifact: InvStation
Name: #INV_ART_STATION
Description: #INV_ART_STATION_DESC
Frequency: 0
Tag: Invasion
Ability: InvStation
Ability: InvStationPlus
AI: ActivateOnRemnantStation(4.0)
+11
View File
@@ -0,0 +1,11 @@
Artifact: InvSystem
Name: #INV_ART_SYSTEM
Description: #INV_ART_SYSTEM_DESC
Frequency: 0
Tag: Invasion
Ability: InvSystem
Ability: InvSystemPlus
AI: ActivateNearOwnedSystem(2.0)
@@ -0,0 +1,17 @@
Artifact: RevenantCannon
Name: #ART_REVENANT_CANNON
Description: #ART_REVENANT_CANNON_DESC
Size: 20
Ability: RevenantCannon
Model: ArtifactAdvanced
Strategic Icon: SpecialArtifactIcon
Mass: 800
Spread Variable: ENABLE_REVENANT_PARTS
Require Contestation: 60
AI: RevenantPart()
@@ -0,0 +1,17 @@
Artifact: RevenantChassis
Name: #ART_REVENANT_CHASSIS
Description: #ART_REVENANT_CHASSIS_DESC
Size: 20
Ability: RevenantChassis
Model: ArtifactAdvanced
Strategic Icon: SpecialArtifactIcon
Mass: 1000
Spread Variable: ENABLE_REVENANT_PARTS
Require Contestation: 60
AI: RevenantPart()
+17
View File
@@ -0,0 +1,17 @@
Artifact: RevenantCore
Name: #ART_REVENANT_CORE
Description: #ART_REVENANT_CORE_DESC
Size: 20
Ability: RevenantCore
Model: ArtifactAdvanced
Strategic Icon: SpecialArtifactIcon
Mass: 500
Spread Variable: ENABLE_REVENANT_PARTS
Require Contestation: 60
AI: RevenantPart()
@@ -0,0 +1,17 @@
Artifact: RevenantEngine
Name: #ART_REVENANT_ENGINE
Description: #ART_REVENANT_ENGINE_DESC
Size: 20
Ability: RevenantEngine
Model: ArtifactAdvanced
Strategic Icon: SpecialArtifactIcon
Mass: 500
Spread Variable: ENABLE_REVENANT_PARTS
Require Contestation: 60
AI: RevenantPart()