Open source Star Ruler 2 source code!
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
Effect: BombardDamage
|
||||
Value: Amount
|
||||
|
||||
End: combat::BombardDamage
|
||||
|
||||
Effect: SurfaceBombard
|
||||
Value: Duration
|
||||
Value: Stacks
|
||||
|
||||
End: combat::SurfaceBombard
|
||||
@@ -0,0 +1,4 @@
|
||||
Effect: LeakSupply
|
||||
Value: LeakPctPerSec
|
||||
|
||||
Tick: effects::LeakSupply
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user