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
+29
View File
@@ -0,0 +1,29 @@
Module: RevenantCannon
Name: #ORB_REVENANT_CANNON
Blurb: #ORB_REVENANT_BLURB
Description: #ABL_REVENANT_CANNON_DESC
Icon: GuiOrbitalIcons::6
Core: True
Standalone: True
Health: 30000
Armor: 10000
Model: RevenantCannon
Material: TyrantPBRAdvanced
Size: 84
Strategic Icon: OrbitalIcons::6
CannotBuildManually()
EnableModifier( tag/Weapon::RangeFactor(1.75) )
EnableModifier( tag/Weapon::SpeedFactor(1.75) )
OnDisable( SpawnArtifact(RevenantCannon) )
OnDisable( Destroy() )
ModEmpireAttribute(RevenantParts, Add, 1)
OnEmpireAttributeLT(RevenantParts, 0, Destroy())
GloballyVisible()
@@ -0,0 +1,33 @@
Module: RevenantChassis
Name: #ORB_REVENANT_CHASSIS
Blurb: #ORB_REVENANT_BLURB
Description: #ABL_REVENANT_CHASSIS_DESC
Icon: GuiOrbitalIcons::25
Core: True
Standalone: True
Health: 50000
Armor: 20000
Model: RevenantChassis
Material: TyrantPBRAdvanced
Size: 58
Strategic Icon: OrbitalIcons::25
CannotBuildManually()
EnableModifier( BuildCostFactor(0.5) )
OnDisable( SpawnArtifact(RevenantChassis) )
OnDisable( Destroy() )
ModEmpireAttribute(RevenantParts, Add, 1)
OnEmpireAttributeLT(RevenantParts, 0, Destroy())
OnEmpireAttributeGTE(RevenantParts, 4, SpawnShip(The Revenant, Design From = Creeps))
OnEmpireAttributeGTE(RevenantParts, 4, GiveAchievement(ACH_AIDOXE))
OnEmpireAttributeGTE(RevenantParts, 4, Destroy())
OnEmpireAttributeGTE(RevenantParts, 4, ModAttribute(RevenantParts, Add, -5))
GloballyVisible()
+28
View File
@@ -0,0 +1,28 @@
Module: RevenantCore
Name: #ORB_REVENANT_CORE
Blurb: #ORB_REVENANT_BLURB
Description: #ABL_REVENANT_CORE_DESC
Icon: GuiOrbitalIcons::26
Core: True
Standalone: True
Health: 20000
Armor: 5000
Model: RevenantCore
Material: TyrantPBRAdvanced
Size: 14
Strategic Icon: OrbitalIcons::26
CannotBuildManually()
EnableModifier( SupportCapacityFactor(1.25) )
OnDisable( SpawnArtifact(RevenantCore) )
OnDisable( Destroy() )
ModEmpireAttribute(RevenantParts, Add, 1)
OnEmpireAttributeLT(RevenantParts, 0, Destroy())
GloballyVisible()
+29
View File
@@ -0,0 +1,29 @@
Module: RevenantEngine
Name: #ORB_REVENANT_ENGINE
Blurb: #ORB_REVENANT_BLURB
Description: #ABL_REVENANT_ENGINE_DESC
Icon: GuiOrbitalIcons::27
Core: True
Standalone: True
Health: 20000
Armor: 5000
Model: RevenantEngine
Material: TyrantPBRAdvanced
Size: 62
Strategic Icon: OrbitalIcons::27
CannotBuildManually()
EnableModifier( ThrustFactor(2.0) )
EnableModifier( Hyperdrive::SpeedFactor(1.5) )
OnDisable( SpawnArtifact(RevenantEngine) )
OnDisable( Destroy() )
ModEmpireAttribute(RevenantParts, Add, 1)
OnEmpireAttributeLT(RevenantParts, 0, Destroy())
GloballyVisible()