Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
Subsystem: SupportAblativeArmor
|
||||
Name: #ABLATIVEARMOR_NAME
|
||||
Description: #ABLATIVEARMOR_DESC
|
||||
BaseColor: #a9a9b9
|
||||
Elevation: 1
|
||||
|
||||
Tags: NoCore, NonContiguous, DefaultUnlock, Defense, IsArmor, TankArmor
|
||||
Tags: NoWall, Category:Defense, FauxExterior, ExternalSpace
|
||||
Tags: PrimaryArmor
|
||||
Hull: Support, Satellite
|
||||
|
||||
Size := HexSize * Hexes
|
||||
|
||||
Ship.ExternalHexes := Ship.ExternalHexes + ExteriorHexes
|
||||
|
||||
Hex.Resistance := 0.5
|
||||
Hex.HP := 40 * HexSize
|
||||
Hex.Mass := 2.5 * HexSize
|
||||
|
||||
Hex.BuildCost := 0.75 * HexSize
|
||||
Hex.LaborCost := 0.14 * HexSize
|
||||
|
||||
DamageResist := ShipSize / 9.0
|
||||
Effect: ReduceDamage
|
||||
ProjResist = DamageResist
|
||||
EnergyResist = DamageResist
|
||||
ExplResist = DamageResist
|
||||
|
||||
Module: Default
|
||||
Sprite: PlateArmor * #9999ff
|
||||
@@ -0,0 +1,32 @@
|
||||
Subsystem: SupportCrystalArmor
|
||||
Name: #S_CRYSTALARMOR
|
||||
Description: #S_CRYSTALARMOR_DESC
|
||||
BaseColor: #ef45ff
|
||||
Elevation: 2
|
||||
|
||||
Tags: NoCore, NonContiguous, Defense, IsArmor, TankArmor
|
||||
Tags: NoWall, Category:Defense, FauxExterior, ExternalSpace
|
||||
Tags: PrimaryArmor, HeraldsDLC
|
||||
Hull: Support, Satellite
|
||||
|
||||
Size := HexSize * Hexes
|
||||
|
||||
Ship.ExternalHexes := Ship.ExternalHexes + ExteriorHexes
|
||||
|
||||
Hex.Resistance := 0.5
|
||||
Hex.HP := 200 * HexSize
|
||||
Hex.Mass := 1.5 * HexSize
|
||||
|
||||
Hex.BuildCost := 2.0 * HexSize
|
||||
Hex.LaborCost := 0.35 * HexSize
|
||||
|
||||
DamageResist := ShipSize / 9.0
|
||||
Effect: ReduceDamage
|
||||
ProjResist = DamageResist
|
||||
EnergyResist = DamageResist * 3.0
|
||||
ExplResist = DamageResist
|
||||
|
||||
Effect: SingleUseHexes
|
||||
|
||||
Module: Default
|
||||
Sprite: CrystalArmor
|
||||
@@ -0,0 +1,27 @@
|
||||
Subsystem: SupportLiquidArmor
|
||||
Name: #S_LIQUIDARMOR
|
||||
Description: #S_LIQUIDARMOR_DESC
|
||||
BaseColor: #91692c
|
||||
Picture: SubsystemButtonArt::0
|
||||
Elevation: 1
|
||||
|
||||
Tags: NoCore, NonContiguous, Defense, IsArmor, TankArmor, SpecialCost
|
||||
Tags: NoWall, Category:Defense, FauxExterior, ExternalSpace
|
||||
Tags: PrimaryArmor
|
||||
Hull: Support, Satellite
|
||||
|
||||
Size := HexSize * Hexes
|
||||
|
||||
Ship.ExternalHexes := Ship.ExternalHexes + ExteriorHexes
|
||||
|
||||
Hex.Resistance := 0.1
|
||||
Hex.HP := 60 * HexSize
|
||||
Hex.Mass := 2 * HexSize
|
||||
|
||||
Hex.BuildCost := 0.75 * HexSize
|
||||
Hex.LaborCost := 0.14 * HexSize
|
||||
|
||||
Effect: DistributeHealth
|
||||
|
||||
Module: Default
|
||||
Sprite: PlateArmor * #91692c
|
||||
@@ -0,0 +1,24 @@
|
||||
Subsystem: SupportNanoMesh
|
||||
Name: #NANOMESH_NAME
|
||||
Description: #NANOMESH_DESC
|
||||
BaseColor: #a9a9a9
|
||||
Elevation: 1
|
||||
|
||||
Tags: Category:Defense, NoWall, PassExterior
|
||||
Tags: NoCore, NonContiguous, Defense, IsArmor, TankArmor
|
||||
Tags: SecondaryArmor, HeraldsDLC
|
||||
Hull: Support, Satellite
|
||||
|
||||
Size := HexSize * Hexes
|
||||
|
||||
Hex.HP := 100 * HexSize
|
||||
Hex.Mass := 1.0 * HexSize
|
||||
|
||||
Hex.BuildCost := 0.90 * HexSize
|
||||
Hex.LaborCost := 0.10 * HexSize
|
||||
|
||||
AddAdjacentModifier: AddHP(Hex.HP / 6.0)
|
||||
AddPostModifier: HpFactor(0.0)
|
||||
|
||||
Module: Default
|
||||
Sprite: NanoMesh
|
||||
@@ -0,0 +1,29 @@
|
||||
Subsystem: SupportPlateArmor
|
||||
Name: #PLATEARMOR_NAME
|
||||
Description: #PLATEARMOR_DESC
|
||||
BaseColor: #a9a9a9
|
||||
Picture: SubsystemButtonArt::0
|
||||
Elevation: 1
|
||||
|
||||
Tags: NoCore, NonContiguous, DefaultUnlock, Defense, IsArmor, TankArmor
|
||||
Tags: NoWall, Category:Defense, FauxExterior, ExternalSpace
|
||||
Tags: PrimaryArmor
|
||||
Hull: Support, Satellite
|
||||
|
||||
Size := HexSize * Hexes
|
||||
|
||||
Ship.ExternalHexes := Ship.ExternalHexes + ExteriorHexes
|
||||
|
||||
Hex.Resistance := 0.5
|
||||
Hex.HP := 60 * HexSize
|
||||
Hex.Mass := 2.5 * HexSize
|
||||
|
||||
Hex.BuildCost := 0.75 * HexSize
|
||||
Hex.LaborCost := 0.14 * HexSize
|
||||
|
||||
DamageResist := ShipSize / 19.0
|
||||
Effect: DamageResist
|
||||
Resist = DamageResist
|
||||
|
||||
Module: Default
|
||||
Sprite: PlateArmor
|
||||
Reference in New Issue
Block a user