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