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,29 @@
Subsystem: OreProcessor
Name: #S_ORE_PROCESSOR
Description: #S_ORE_PROCESSOR_DESC
BaseColor: #8870ac
TypeColor: #8870ac
Elevation: 2
Tags: Category:Equipment, BaseCost, HasInternals, NoCore, NonContiguous
Hull: Flagship, Station
Size := HexSize * Hexes
OreProcessRate := Size / 5
LaborProcessRate := OreProcessRate / 25 * 60
LaborStorage := LaborProcessRate * 5
Hook: AddLaborStorage(LaborStorage)
Hook: ProcessCargo(Ore, OreProcessRate, 25, AddStoredLabor(1, True))
CargoStorage := OreProcessRate
Hook: AddCargoStorage(CargoStorage)
Hook: AddPermanentStatus(CanTakeCargo)
Assert: Sum.LaborIncome > 0
Message: #REQUIRE_CONSTRUCTION_BAY
Module: Default
Sprite: SupportCommand * #8870ac
Hex.LaborCost := Hex.LaborCost * 2.0