1package com.fs.starfarer.api.combat;
5import com.fs.starfarer.api.combat.listeners.CombatListenerManagerAPI;
6import com.fs.starfarer.api.fleet.FleetMemberAPI;
7import com.fs.starfarer.api.util.DynamicStatsAPI;
MutableStat getMissileWeaponDamageMult()
MutableStat getZeroFluxSpeedBoost()
MutableStat getEngineDamageTakenMult()
MutableStat getEmpDamageTakenMult()
MutableStat getProjectileSpeedMult()
MutableStat getBallisticProjectileSpeedMult()
StatBonus getMissileWeaponRangeBonus()
MutableStat getShieldMalfunctionChance()
MutableStat getMaxCombatHullRepairFraction()
MutableStat getKineticDamageTakenMult()
MutableStat getShieldMalfunctionFluxLevel()
MutableStat getEccmChance()
MutableStat getCombatEngineRepairTimeMult()
MutableStat getCrewLossMult()
StatBonus getFuelUseMod()
StatBonus getBeamWeaponTurnRateBonus()
StatBonus getArmorBonus()
MutableStat getNumFighterBays()
MutableStat getEnergyRoFMult()
MutableStat getDamageToTargetEnginesMult()
MutableStat getSensorStrength()
StatBonus getSystemRangeBonus()
MutableStat getMaxCombatReadiness()
MutableStat getSuppliesPerMonth()
StatBonus getBallisticWeaponRangeBonus()
MutableStat getEnergyWeaponFluxBasedBonusDamageMinLevel()
MutableStat getShieldUpkeepMult()
MutableStat getDamageToMissiles()
MutableStat getProjectileDamageTakenMult()
StatBonus getBallisticWeaponFluxCostMod()
MutableStat getBreakProb()
StatBonus getOverloadTimeMod()
MutableStat getDamageToTargetShieldsMult()
StatBonus getMissileWeaponFluxCostMod()
MutableStat getKineticShieldDamageTakenMult()
MutableStat getWeaponRangeThreshold()
MutableStat getDamageToTargetWeaponsMult()
MutableStat getEnergyProjectileSpeedMult()
MutableStat getDamageToCapital()
StatBonus getCriticalMalfunctionDamageMod()
DynamicStatsAPI getDynamic()
MutableStat getFighterRefitTimeMult()
StatBonus getHangarSpaceMod()
StatBonus getCRPerDeploymentPercent()
StatBonus getEngineHealthBonus()
StatBonus getPeakCRDuration()
StatBonus getWeaponHealthBonus()
MutableStat getMissileGuidance()
MutableStat getHullDamageTakenMult()
MutableStat getWeaponDamageTakenMult()
MutableStat getEngineMalfunctionChance()
MutableStat getArmorDamageTakenMult()
MutableStat getSuppliesToRecover()
StatBonus getMinCrewMod()
MutableStat getWeaponRangeMultPastThreshold()
MutableStat getBallisticRoFMult()
MutableStat getMissileShieldDamageTakenMult()
MutableStat getEnergyShieldDamageTakenMult()
MutableStat getDamageToFrigates()
StatBonus getEnergyWeaponFluxCostMod()
StatBonus getPhaseCloakUpkeepCostBonus()
MutableStat getTimeMult()
MutableStat getProjectileShieldDamageTakenMult()
StatBonus getMissileMaxSpeedBonus()
MutableStat getDamageToDestroyers()
void addListener(Object listener)
MutableStat getShieldAbsorptionMult()
MutableStat getBallisticAmmoRegenMult()
MutableStat getBeamWeaponDamageMult()
MutableStat getFluxCapacity()
StatBonus getBeamPDWeaponRangeBonus()
MutableStat getBaseCRRecoveryRatePercentPerDay()
MutableStat getHullCombatRepairRatePercentPerSecond()
MutableStat getShieldUnfoldRateMult()
MutableStat getWeaponMalfunctionChance()
MutableStat getMissileDamageTakenMult()
StatBonus getEffectiveArmorBonus()
StatBonus getHitStrengthBonus()
MutableStat getMissileRoFMult()
MutableStat getDeceleration()
MutableStat getMaxRecoilMult()
StatBonus getMissileAccelerationBonus()
MutableStat getEnergyAmmoRegenMult()
MutableStat getZeroFluxMinimumFluxLevel()
MutableStat getDamageToTargetHullMult()
MutableStat getVentRateMult()
void removeListenerOfClass(Class<?> c)
MutableStat getHighExplosiveDamageTakenMult()
MutableStat getBallisticWeaponDamageMult()
MutableStat getAutofireAimAccuracy()
MutableStat getHardFluxDissipationFraction()
MutableStat getHighExplosiveShieldDamageTakenMult()
< T > List< T > getListeners(Class< T > c)
MutableStat getHullRepairRatePercentPerSecond()
MutableStat getShieldSoftFluxConversion()
StatBonus getSystemCooldownBonus()
StatBonus getMissileHealthBonus()
MutableStat getKineticArmorDamageTakenMult()
StatBonus getWeaponTurnRateBonus()
MutableStat getDamageToFighters()
MutableStat getBeamShieldDamageTakenMult()
MutableStat getRecoilPerShotMultSmallWeaponsOnly()
MutableStat getRepairRatePercentPerDay()
MutableStat getDamageToCruisers()
StatBonus getBeamWeaponRangeBonus()
StatBonus getMissileTurnAccelerationBonus()
MutableStat getMissileAmmoRegenMult()
StatBonus getNonBeamPDWeaponRangeBonus()
MutableStat getMaxArmorDamageReduction()
MutableStat getTurnAcceleration()
StatBonus getCRLossPerSecondPercent()
MutableStat getBeamWeaponFluxCostMult()
CombatListenerManagerAPI getListenerManager()
MutableStat getCriticalMalfunctionChance()
MutableStat getShieldTurnRateMult()
StatBonus getSystemUsesBonus()
MutableStat getBeamDamageTakenMult()
StatBonus getSightRadiusMod()
StatBonus getFighterWingRange()
MutableStat getFluxDamageTakenMult()
void removeListener(Object listener)
MutableStat getMaxTurnRate()
MutableStat getCombatWeaponRepairTimeMult()
StatBonus getShieldArcBonus()
MutableStat getMinArmorFraction()
StatBonus getMissileAmmoBonus()
MutableStat getEnergyDamageTakenMult()
StatBonus getPhaseCloakCooldownBonus()
MutableStat getAllowZeroFluxAtAnyLevel()
MutableStat getRecoilDecayMult()
ShipVariantAPI getVariant()
MutableStat getEnergyWeaponDamageMult()
StatBonus getEnergyWeaponRangeBonus()
StatBonus getBallisticAmmoBonus()
boolean hasListenerOfClass(Class<?> c)
MutableStat getMaxSpeed()
boolean hasListener(Object listener)
MutableStat getMaxBurnLevel()
StatBonus getEnergyAmmoBonus()
StatBonus getMaxCrewMod()
MutableStat getRecoilPerShotMult()
MutableStat getMaxHullRepairFraction()
MutableStat getFluxDissipation()
StatBonus getMissileMaxTurnRateBonus()
MutableStat getEnergyWeaponFluxBasedBonusDamageMagnitude()
MutableStat getFragmentationShieldDamageTakenMult()
CombatEntityAPI getEntity()
MutableStat getAcceleration()
FleetMemberAPI getFleetMember()
StatBonus getSystemRegenBonus()
StatBonus getPhaseCloakActivationCostBonus()
MutableStat getFragmentationDamageTakenMult()
MutableStat getSensorProfile()
MutableStat getShieldDamageTakenMult()