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
@@ -0,0 +1,31 @@
Technology: ArmorDR
Name: #R_IMP_ARMOR_DR
Blurb: #R_IMP_ARMOR_DR_BLURB:10%
Description: #R_IMP_ARMOR_DR_DESC:10%
Class: Boost
Category: Basic Upgrades
Icon: techReinforcement
Color: #a9a9a9
Point Cost: 500
Time Cost: 60
AddModifier(any::ArmorResistFactor(1.10))
Technology: ArmorDR2
Name: #R_IMP_ARMOR_DR2
Blurb: #R_IMP_ARMOR_DR_BLURB:25%
Description: #R_IMP_ARMOR_DR_DESC:25%
Class: Upgrade
Category: Basic Upgrades
Icon: techReinforcement * #a85f5f
Color: #a9a9a9
Point Cost: 700
Time Cost: 80
AddModifier(any::ArmorResistFactor(1.25))
@@ -0,0 +1,35 @@
Technology: ArmorHealth
Name: #R_IMP_ARMOR_HEALTH
Blurb: #R_IMP_ARMOR_HEALTH_BLURB:15%
Description: #R_IMP_ARMOR_HEALTH_DESC:15%
Icon: techArmoring
Color: #a9a9a9
Class: Boost
Category: Basic Upgrades
Point Cost: 500
Time Cost: 60
AddModifier(tag/IsArmor::HpFactor(1.15))
AddModifier(ReactiveArmor::ImpactLevelFactor(1.15))
ModAttribute(OrbitalArmorMod, Multiply, 1.25)
Technology: ArmorHealth2
Name: #R_IMP_ARMOR_HEALTH2
Blurb: #R_IMP_ARMOR_HEALTH_BLURB:30%
Description: #R_IMP_ARMOR_HEALTH_DESC:30%
Icon: techArmoring * #a85f5f
Color: #a9a9a9
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier(tag/IsArmor::HpFactor(1.3))
AddModifier(ReactiveArmor::ImpactLevelFactor(1.3))
ModAttribute(OrbitalArmorMod, Multiply, 1.5)
@@ -0,0 +1,31 @@
Technology: Construction
Name: #R_CONSTRUCTION
Description: #R_CONSTRUCTION_DESC:15%
Icon: techConstruction*#00cc8f
Color: #00cc8f
Class: Boost
Category: Basic Upgrades
Point Cost: 500
Time Cost: 100
ModAttribute(ImperialBldConstructionRate, Multiply, 1.15)
ModAttribute(BuildingCostFactor, Multiply, 0.85)
Technology: Construction2
Name: #R_CONSTRUCTION2
Description: #R_CONSTRUCTION_DESC:30%
Icon: techConstruction*#00cc8f
Color: #00cc41
Class: Upgrade
Category: Basic Upgrades
Point Cost: 800
Time Cost: 140
ModAttribute(ImperialBldConstructionRate, Multiply, 1.3)
ModAttribute(BuildingCostFactor, Multiply, 0.7)
@@ -0,0 +1,33 @@
Technology: Damage
Name: #R_IMP_DAMAGE
Blurb: #R_IMP_DAMAGE_BLURB:15%
Description: #R_IMP_DAMAGE_DESC:15%
Icon: techImpact * #ff8000
Color: #ff8000
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier( tag/Weapon::DamageFactor(1.15) )
ModAttribute(StaticDamageFactor, Multiply, 1.15)
Technology: Damage2
Name: #R_IMP_DAMAGE2
Blurb: #R_IMP_DAMAGE_BLURB:25%
Description: #R_IMP_DAMAGE_DESC:25%
Icon: techImpact2*#ffff00
Color: #ff8000
Category: Basic Upgrades
Class: Upgrade
Point Cost: 850
Time Cost: 80
AddModifier( tag/Weapon::DamageFactor(1.25) )
ModAttribute(StaticDamageFactor, Multiply, 1.25)
@@ -0,0 +1,14 @@
Technology: Defense
Name: #R_DEFENSE
Description: #R_DEFENSE_DESC:2
Icon: ResourceIcon::5
Color: #af7926
Category: Basic Upgrades
Class: Upgrade
Point Cost: 500
Time Cost: 80
AddGlobalDefenseIncome(2)
@@ -0,0 +1,14 @@
Technology: Energy
Name: #R_ENERGY
Description: #R_ENERGY_DESC:1
Icon: ResourceIcon::2
Color: #42b4bd
Category: Basic Upgrades
Class: Upgrade
Point Cost: 500
Time Cost: 80
AddEnergyIncome(1)
@@ -0,0 +1,15 @@
Technology: FTL
Name: #R_DEV_FTL_INCOME
Blurb: #R_DEV_FTL_INCOME_BLURB:0.5
Description: #R_DEV_FTL_INCOME_DESC:0.5
Icon: ResourceIcon::3
Color: #00c0ff
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 80
AddFTLIncome(0.5)
@@ -0,0 +1,31 @@
Technology: FactoryLabor
Name: #R_IMP_FACTORY_LABOR
Blurb: #R_IMP_FACTORY_LABOR_BLURB:2
Description: #R_IMP_FACTORY_LABOR_DESC:2
Icon: Factory
Color: #b1b4b6
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
ModAttribute(FactoryLaborMod, Add, 2)
Technology: FactoryLabor2
Name: #R_IMP_FACTORY_LABOR2
Blurb: #R_IMP_FACTORY_LABOR_BLURB:4
Description: #R_IMP_FACTORY_LABOR_DESC:4
Icon: Factory
Color: #b1b4b6
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
ModAttribute(FactoryLaborMod, Add, 4)
@@ -0,0 +1,37 @@
Technology: FireRate
Name: #R_IMP_FIRE_RATE
Blurb: #R_IMP_FIRE_RATE_BLURB:10%
Description: #R_IMP_FIRE_RATE_DESC:10%
Icon: techCooling * #c680ff
Color: #c680ff
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 70
AddModifier( tag/WeaponBase::ReloadFactor(0.9) )
AddModifier( tag/BeamBase::CooldownFactor(0.9) )
AddModifier( tag/SpecialWeapon::ReloadFactor(0.9) )
ModAttribute(StaticDamageBonus, Multiply, 1.1)
Technology: FireRate2
Name: #R_IMP_FIRE_RATE2
Blurb: #R_IMP_FIRE_RATE_BLURB:20%
Description: #R_IMP_FIRE_RATE_DESC:20%
Icon: techCooling * #c680ff
Color: #c680ff
Category: Basic Upgrades
Class: Upgrade
Point Cost: 750
Time Cost: 80
AddModifier( tag/WeaponBase::ReloadFactor(0.8) )
AddModifier( tag/SpecialWeapon::ReloadFactor(0.8) )
AddModifier( tag/BeamBase::CooldownFactor(0.8) )
ModAttribute(StaticDamageFactor, Multiply, 1.25)
@@ -0,0 +1,35 @@
Technology: FlagHealth
Name: #R_FLAG_HEALTH
Description: #R_FLAG_HEALTH_DESC:25%
Icon: AttributeIcons::1 * #00e5f7
Symbol: techMaterialScience1*#80ff80
Color: #80ff80
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier(HpFactor(1.25))
AddModifier(ReactiveArmor::ImpactLevelFactor(1.25))
ModAttribute(OrbitalHealthMod, Multiply, 1.25)
Technology: FlagHealth2
Name: #R_FLAG_HEALTH2
Description: #R_FLAG_HEALTH_DESC:50%
Icon: AttributeIcons::1 * #00e5f7
Symbol: techMaterialScience2*#80ff80
Color: #80ff80
Category: Basic Upgrades
Class: Upgrade
Point Cost: 600
Time Cost: 80
AddModifier( HpFactor(1.5) )
AddModifier(ReactiveArmor::ImpactLevelFactor(1.5))
ModAttribute(OrbitalHealthMod, Multiply, 1.5)
@@ -0,0 +1,35 @@
Technology: Health
Name: #R_IMP_ALL_HEALTH
Blurb: #R_IMP_ALL_HEALTH_BLURB:10%
Description: #R_IMP_ALL_HEALTH_DESC:10%
Icon: techMaterialScience1*#80ff80
Color: #80ff80
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier(HpFactor(1.1))
AddModifier(ReactiveArmor::ImpactLevelFactor(1.1))
ModAttribute(OrbitalHealthMod, Multiply, 1.2)
Technology: Health2
Name: #R_IMP_ALL_HEALTH2
Blurb: #R_IMP_ALL_HEALTH_BLURB:20%
Description: #R_IMP_ALL_HEALTH_DESC:20%
Icon: techMaterialScience2*#80ff80
Color: #80ff80
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier( HpFactor(1.2) )
AddModifier(ReactiveArmor::ImpactLevelFactor(1.2))
ModAttribute(OrbitalHealthMod, Multiply, 1.5)
@@ -0,0 +1,33 @@
Technology: OrbitalConstruction
Name: #R_ORBITAL_CONSTRUCTION
Description: #R_ORBITAL_CONSTRUCTION_DESC:15%
Icon: techConstruction*#c82986
Symbol: GuiOrbitalIcons::0
Color: #c82986
Class: Boost
Category: Basic Upgrades
Point Cost: 500
Time Cost: 60
ModAttribute(OrbitalLaborCostFactor, Multiply, 0.85)
ModAttribute(OrbitalBuildCostFactor, Multiply, 0.85)
Technology: OrbitalConstruction2
Name: #R_ORBITAL_CONSTRUCTION2
Description: #R_ORBITAL_CONSTRUCTION_DESC:30%
Icon: techConstruction*#91176f
Symbol: GuiOrbitalIcons::0
Color: #91176f
Class: Upgrade
Category: Basic Upgrades
Point Cost: 800
Time Cost: 140
ModAttribute(OrbitalLaborCostFactor, Multiply, 0.7)
ModAttribute(OrbitalBuildCostFactor, Multiply, 0.7)
@@ -0,0 +1,35 @@
Technology: PlanetSupport
Name: #R_IMP_PLANET_SUPPORT
Blurb: #R_IMP_PLANET_SUPPORT_BLURB:128:64
Description: #R_IMP_PLANET_SUPPORT_DESC:128:64
Icon: techOrganization*#fff080
Color: #40df8e
Category: Basic Upgrades
Class: Boost
Point Cost: 600
Time Cost: 80
ModAttribute(PlanetLevelSupport, Add, 64)
ModAttribute(OutpostBoost, Add, 1)
ModAttribute(StaticDamageFactor, Multiply, 1.2)
Technology: PlanetSupport2
Name: #R_IMP_PLANET_SUPPORT2
Blurb: #R_IMP_PLANET_SUPPORT_BLURB:256:128
Description: #R_IMP_PLANET_SUPPORT_DESC:256:128
Icon: techOrganization*#fff080
Color: #fff080
Category: Basic Upgrades
Class: Upgrade
Point Cost: 800
Time Cost: 110
ModAttribute(PlanetLevelSupport, Add, 128)
ModAttribute(OutpostBoost, Add, 2)
ModAttribute(StaticDamageFactor, Multiply, 1.4)
@@ -0,0 +1,14 @@
Technology: Population
Name: #R_POPULATION
Description: #R_POPULATION_DESC:1
Icon: ResourceIcon::8
Color: #b63fff
Category: Basic Upgrades
Class: Boost
Point Cost: 600
Time Cost: 80
ModAttribute(PopulationLevel3Mod, Add, 1)
@@ -0,0 +1,31 @@
Technology: Range
Name: #R_IMP_ALL_RANGE
Blurb: #R_IMP_ALL_RANGE_BLURB:10%
Description: #R_IMP_ALL_RANGE_DESC:10%
Icon: techTargeting*#80ffea
Color: #80ffea
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier( tag/Weapon::RangeFactor(1.1) )
Technology: Range2
Name: #R_IMP_ALL_RANGE2
Blurb: #R_IMP_ALL_RANGE_BLURB:20%
Description: #R_IMP_ALL_RANGE_DESC:20%
Icon: techTargeting*#80ffea
Color: #80ffea
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier( tag/Weapon::RangeFactor(1.2) )
@@ -0,0 +1,31 @@
Technology: Repair
Name: #R_IMP_REPAIR
Blurb: #R_IMP_REPAIR_BLURB:50%
Description: #R_IMP_REPAIR_DESC:50%
Icon: AttributeIcons::6 * #88a8ff
Color: #88a8ff
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier(RepairFactor(1.5))
Technology: Repair2
Name: #R_IMP_REPAIR2
Blurb: #R_IMP_REPAIR_BLURB:100%
Description: #R_IMP_REPAIR_DESC:100%
Icon: AttributeIcons::6 * #88a8ff
Color: #88a8ff
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier( RepairFactor(2.0) )
@@ -0,0 +1,66 @@
Technology: ShieldCap
Name: #R_IMP_SHIELDCAP
Blurb: #R_IMP_SHIELDCAP_BLURB:25%
Description: #R_IMP_SHIELDCAP_DESC:25%
Icon: techPhaseContainment * #4040ff
Color: #149080
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 70
AddModifier( ShieldCapacityFactor(1.25) )
AddModifier( ShieldHarmonizer::BonusShieldFactor(1.25) )
Technology: ShieldCap2
Name: #R_IMP_SHIELDCAP2
Blurb: #R_IMP_SHIELDCAP_BLURB:50%
Description: #R_IMP_SHIELDCAP_DESC:50%
Icon: techPhaseContainment * #407bff
Color: #149080
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 90
AddModifier( ShieldCapacityFactor(1.5) )
AddModifier( ShieldHarmonizer::BonusShieldFactor(1.5) )
Technology: ShieldReg
Name: #R_IMP_SHIELDREG
Blurb: #R_IMP_SHIELDREG_BLURB:25%
Description: #R_IMP_SHIELDREG_DESC:25%
Icon: techPhaseHarmonics * #4040ff
Color: #429f5c
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 70
AddModifier(ShieldRegenFactor(1.25))
Technology: ShieldReg2
Name: #R_IMP_SHIELDREG2
Blurb: #R_IMP_SHIELDREG_BLURB:50%
Description: #R_IMP_SHIELDREG_DESC:50%
Icon: techPhaseHarmonics * #407bff
Color: #429f5c
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 90
AddModifier(ShieldRegenFactor(1.5))
@@ -0,0 +1,31 @@
Technology: SupplyStorage
Name: #R_IMP_SUPPLY_STORAGE
Blurb: #R_IMP_SUPPLY_STORAGE_BLURB:10%
Description: #R_IMP_SUPPLY_STORAGE_DESC:10%
Icon: AttributeIcons::4
Color: #fefc61
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier( SupplyCapacityFactor(1.1) )
Technology: SupplyStorage2
Name: #R_IMP_SUPPLY_STORAGE2
Blurb: #R_IMP_SUPPLY_STORAGE_BLURB:20%
Description: #R_IMP_SUPPLY_STORAGE_DESC:20%
Icon: AttributeIcons::4
Color: #fefc61
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier( SupplyCapacityFactor(1.2) )
@@ -0,0 +1,31 @@
Technology: SupportCap
Name: #R_IMP_SUPPORT_CAP
Blurb: #R_IMP_SUPPORT_CAP_BLURB:10%
Description: #R_IMP_SUPPORT_CAP_DESC:10%
Icon: techOrganization*#00cffe
Color: #00cffe
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier( SupportCapacityFactor(1.1) )
Technology: SupportCap2
Name: #R_IMP_SUPPORT_CAP2
Blurb: #R_IMP_SUPPORT_CAP_BLURB:20%
Description: #R_IMP_SUPPORT_CAP_DESC:20%
Icon: techOrganization*#00cffe
Color: #00cffe
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier( SupportCapacityFactor(1.2) )
@@ -0,0 +1,14 @@
Technology: Tactics
Name: #R_TACTICS
Description: #R_TACTICS_DESC:10%
Icon: PointsIcon
Color: #b0ba05
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
ModAttribute(ExperienceGainFactor, Multiply, 1.1)
@@ -0,0 +1,35 @@
Technology: Thrust
Name: #R_IMP_THRUST
Blurb: #R_IMP_THRUST_BLURB:15%
Description: #R_IMP_THRUST_DESC:15%
Icon: techPropulsion*#ffeba5
Color: #a77751
Category: Basic Upgrades
Class: Boost
Point Cost: 500
Time Cost: 60
AddModifier( ThrustFactor(1.15) )
AddModifier( TurnThrustFactor(1.15) )
AddModifier( Hyperdrive::SpeedFactor(1.15) )
Technology: Thrust2
Name: #R_IMP_THRUST2
Blurb: #R_IMP_THRUST_BLURB:40%
Description: #R_IMP_THRUST_DESC:40%
Icon: techPropulsion2*#ffeba5
Color: #a77751
Category: Basic Upgrades
Class: Upgrade
Point Cost: 700
Time Cost: 80
AddModifier( ThrustFactor(1.4) )
AddModifier( TurnThrustFactor(1.4) )
AddModifier( Hyperdrive::SpeedFactor(1.4) )