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
+10
View File
@@ -0,0 +1,10 @@
Effect: BombardDamage
Value: Amount
End: combat::BombardDamage
Effect: SurfaceBombard
Value: Duration
Value: Stacks
End: combat::SurfaceBombard
+4
View File
@@ -0,0 +1,4 @@
Effect: LeakSupply
Value: LeakPctPerSec
Tick: effects::LeakSupply
+51
View File
@@ -0,0 +1,51 @@
Effect: ReduceDamage
Value: ProjResist
Value: EnergyResist
Value: ExplResist
Value: MinimumPercent = 1 / 5
Damage: combat::ReduceDamage
Effect: CapDamage
Value: MaxDamage
Value: MinimumPercent
Damage: combat::CapDamage
Effect: VitalSubsystem
End: effects::DestroyShip
Effect: ControlCore
End: effects::ControlDestroyed
Effect: FTLUpkeep
Value: Amount
Start: effects::StartFTLUpkeep
Destroy: effects::EndFTLUpkeep
RetrofitPre: effects::EndFTLUpkeep
RetrofitPost: effects::StartFTLUpkeep
Effect: DamageResist
Value: Resist
Value: MinimumPercent = 1 / 5
Damage: combat::DamageResist
Effect: DestroyOnLowEfficiency
Value: Threshold
Tick: effects::DestroyOnLowEfficiency
Effect: DistributeHealth
Tick: combat::DistributeHealth
Damage: combat::DamageDistributeHealth
Effect: ShieldDamage
GlobalDamage: combat::ShieldDamage
Effect: ShieldBlock
Value: Chance
GlobalDamage: combat::ShieldBlock
+68
View File
@@ -0,0 +1,68 @@
Effect: ReactorOverload
Value: Damage
End: heralds_combat::ReactorOverload
Effect: NilingAbsorb
Value: Damage
Value: Radius
Damage: heralds_combat::NilingAbsorb
Effect: LineDamage
Value: Damage
End: heralds_combat::LineDamage
Effect: DamageShields
Value: Amount
End: heralds_combat::DamageShields
Effect: ShieldRedirect
Value: Percentage
GlobalDamage: heralds_combat::ShieldRedirect
Effect: AddBonusShields
Value: Amount
Tick: heralds_combat::BonusShield
End: heralds_combat::RemoveBonusShield
Effect: WarheadExpl
Value: Damage
Value: Radius
End: heralds_combat::WarheadExpl
Effect: ApplyDoT
Value: DPS = 0
Value: Duration = 0
End: heralds_combat::ApplyDoT
Effect: DamageOverTime
Value: DPS = 0
Tick: heralds_combat::DoTDamage
Effect: DeflectInstances
Value: Instances
Start: heralds_combat::StartInstances
Tick: heralds_combat::RecoverInstances
GlobalDamage: heralds_combat::DeflectInstances
Effect: SingleUseHexes
Start: heralds_combat::NoRepairHexes
RetrofitPost: heralds_combat::SingleUseRetrofit
Damage: heralds_combat::RemoveDeadHexes
Effect: FlakImpact
Value: Damage = 0
Value: Pierce = 0
Value: IgnoreDR = 0
Value: FlagReduction = 1
End: heralds_combat::FlakImpact
+45
View File
@@ -0,0 +1,45 @@
Effect: Damage
Value: Amount
End: combat::Damage
Effect: EnergyDamage
Value: Amount
End: combat::EnergyDamage
Effect: ExplDamage
Value: Amount
End: combat::ExplDamage
Effect: AreaExplDamage
Value: Amount
Value: Radius
Value: Hits = 1
Value: Spillable = 0
End: combat::AreaExplDamage
Effect: ProjDamage
Value: Amount
Value: Pierce
Value: Suppression
Value: IgnoreDR = 0
End: combat::ProjDamage
Effect: SelfDestruct
Value: Amount
Value: Radius
Value: Hits = 1
Destroy: combat::SelfDestruct
Effect: ProjImpact
Value: Damage = 0
Value: Pierce = 0
Value: IgnoreDR = 0
Value: Impulse = 0
End: combat::ProjImpact