Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
Subsystem: CrewControl
|
||||
Name: #CREWCONTROL_NAME
|
||||
Description: #CREWCONTROL_DESC
|
||||
BaseColor: #c5f946
|
||||
Picture: SubsystemButtonArt::8
|
||||
Elevation: 4
|
||||
|
||||
Tags: BaseCost, Category:Control
|
||||
Tags: DefaultUnlock, Crewed, Control, ControlCore, HasInternals
|
||||
Tags: NoBulkhead
|
||||
Hull: Flagship, Station
|
||||
|
||||
EvaluationOrder: -10
|
||||
|
||||
Size := HexSize * Hexes
|
||||
Crew := floor(40 * Size)
|
||||
Command := Hexes * 2
|
||||
Repair := 4 * HexSize * (Hexes-1)
|
||||
|
||||
Hex.Resistance := 0.2
|
||||
Hex.HP := 18 * HexSize
|
||||
Hex.Mass := HexSize
|
||||
|
||||
Effect: ControlCore
|
||||
|
||||
Provides:
|
||||
Crew = Crew
|
||||
Command = Command
|
||||
|
||||
Module: Default
|
||||
Sprite: HexagonSubsystems::4
|
||||
|
||||
Module: Core
|
||||
Sprite: HexagonSubsystems::3
|
||||
Hex.HP := 2 * Hex.HP
|
||||
Hex.Resistance := 0.35
|
||||
|
||||
Hex.BuildCost := 5 * Hex.BuildCost
|
||||
Hex.Mass := 5 * Hex.Mass
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
Subsystem: ShipComputer
|
||||
Name: #SHIPCOMPUTER_NAME
|
||||
Description: #SHIPCOMPUTER_DESC
|
||||
BaseColor: #ffa4a0
|
||||
Picture: SubsystemButtonArt::8 * #ffa4a0
|
||||
Elevation: 4
|
||||
|
||||
Tags: BaseCost, Category:Control
|
||||
Tags: Control, ControlCore, HasInternals
|
||||
Hull: Flagship, Station
|
||||
|
||||
EvaluationOrder: -10
|
||||
|
||||
Size := HexSize * Hexes
|
||||
Command := Hexes * 10
|
||||
Repair := 4 * HexSize * (Hexes-1)
|
||||
PowerUse := 40 * Size
|
||||
|
||||
Hex.Resistance := 0.2
|
||||
Hex.HP := 18 * HexSize
|
||||
Hex.Mass := HexSize
|
||||
|
||||
Effect: ControlCore
|
||||
|
||||
Requires:
|
||||
Power = PowerUse
|
||||
|
||||
Provides:
|
||||
Command = Command
|
||||
|
||||
Module: Default
|
||||
Sprite: HexagonSubsystems::4 * #ffa4a0
|
||||
|
||||
Module: Core
|
||||
Sprite: HexagonSubsystems::3 * #ff4444
|
||||
Hex.HP := 2 * Hex.HP
|
||||
Hex.Resistance := 0.35
|
||||
Hex.BuildCost := 2 * Hex.BuildCost
|
||||
@@ -0,0 +1,26 @@
|
||||
Subsystem: SupplyModule
|
||||
Name: #SUPPLYMODULE_NAME
|
||||
Description: #SUPPLYMODULE_DESC
|
||||
Picture: SubsystemButtonArt::8 * #b3ffef
|
||||
BaseColor: #2fd6b3
|
||||
Elevation: 3
|
||||
|
||||
Tags: DefaultUnlock, NonContiguous, NoCore, HasInternals, Category:Control
|
||||
Hull: Flagship, Station
|
||||
|
||||
Size := HexSize * Hexes
|
||||
Crew := floor(40 * Size)
|
||||
Command := Hexes * 2
|
||||
SupplyCapacity := Size * 5000
|
||||
SupplyRate := Size * 6
|
||||
|
||||
Hex.LaborCost := 0.3 * HexSize + 0.8
|
||||
Hex.BuildCost := 3 * HexSize + 2
|
||||
Hex.MaintainCost := 8 * HexSize + 5
|
||||
|
||||
Hex.Resistance := 0.2
|
||||
Hex.HP := 18 * HexSize
|
||||
Hex.Mass := HexSize
|
||||
|
||||
Module: Default
|
||||
Sprite: HexagonSubsystems::4 * #b3ffef
|
||||
@@ -0,0 +1,25 @@
|
||||
Subsystem: SupportCapModule
|
||||
Name: #SUPPORTCAPMODULE_NAME
|
||||
Description: #SUPPORTCAPMODULE_DESC
|
||||
BaseColor: #d6d300
|
||||
Picture: SubsystemButtonArt::8 * #fdffa8
|
||||
Elevation: 3
|
||||
|
||||
Tags: ScaledCost, Category:Control
|
||||
Tags: DefaultUnlock, NonContiguous, NoCore, HasInternals
|
||||
Hull: Flagship, Station
|
||||
|
||||
Size := HexSize * Hexes
|
||||
Crew := floor(40 * Size)
|
||||
Command := Hexes * 2
|
||||
SupportCapacity := Size * 32
|
||||
|
||||
Hex.Resistance := 0.2
|
||||
Hex.HP := 18 * HexSize
|
||||
Hex.Mass := HexSize
|
||||
|
||||
Modifier: SupportCapacityFactor(factor)
|
||||
SupportCapacity := SupportCapacity * factor
|
||||
|
||||
Module: Default
|
||||
Sprite: HexagonSubsystems::4 * #fdffa8
|
||||
Reference in New Issue
Block a user