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,24 @@
Module: ArtificialPlanetoid
Name: #ARTIFICIAL_PLANETOID
Description: #ARTIFICIAL_PLANETOID_DESC
Icon: PlanetType::1
Core: True
Standalone: True
Build Cost: 1000
Labor Cost: 100
ConsumeCargo(Ore, 5000)
RequireUnlockTag(ArtificialPlanetoidUnlock)
Health: 50000
Armor: 50000
Model: Shipyard
Material: VolkurGeneric
Strategic Icon: PlanetType::1
OnEnable(SpawnPlanet(ArtificialPlanetoid, Owned = True, Add Status = ArtificialPlanetoid))
OnEnable(Destroy())
@@ -0,0 +1,28 @@
Module: Ringworld
Name: #RINGWORLD
Description: #RINGWORLD_DESC
Icon: PlanetType::14
Core: True
Standalone: True
Build Cost: 3000
Labor Cost: 2000
ConsumeCargo(Ore, 25000)
RequireUnlockTag(RingworldUnlock)
Health: 500000
Armor: 500000
Size: 50
Model: Shipyard
Material: SolarEngine
Strategic Icon: PlanetType::14
LimitOncePerSystem(RingworldFlag, Any Empire = True)
OnEnable(GiveAchievement(ACH_RINGWORLD))
OnEnable(SpawnPlanet(Ringworld, Owned = True, Add Status = Ringworld, Radius = 550, Physics = False))
OnEnable(Destroy())
@@ -0,0 +1,36 @@
Module: StarForge
Name: #STARFORGE
Blurb: #STARFORGE_BLURB
Description: #STARFORGE_DESC
Icon: GuiOrbitalIcons::16
Core: True
Standalone: True
Spin: 0
Build Cost: 1000
Labor Cost: 100
ConsumeCargo(Ore, 5000)
Health: 20000
Armor: 30000
Model: Forge
Material: GenericPBR_Forge
Size: 30
Strategic Icon: OrbitalIcons::16
RequireCloseToStar()
FacesOrbitCenter()
AllowConstruction(Ships = True, Orbitals = True)
ForbidLaborExport()
AddFleetCommand(256)
AddCargoStorage(100000)
AddStatus(StarForge)
MultConstructionCost(0.5)
RequireUnlockTag(StarForgeUnlock)
@@ -0,0 +1,25 @@
Module: VacuumTelescope
Name: #VACUUM_TELESCOPE
Blurb: #VACUUM_TELESCOPE_BLURB
Description: #VACUUM_TELESCOPE_DESC
Icon: GuiOrbitalIcons::17
Strategic Icon: OrbitalIcons::17
Core: True
Standalone: True
Build Cost: 1000
Labor Cost: 100
ConsumeCargo(Ore, 5000)
RequireUnlockTag(VacuumTelescopeUnlock)
Health: 50000
Armor: 50000
Model: Observatory
Material: GenericPBR_Telescope
Size: 50
GrantAllFleetVision(System Space = False, Deep Space = True, In FTL = False, Stations = True)