Interface WeaponBaseRangeModifier

All Known Implementing Classes:
BallisticRangefinder.RangefinderRangeModifier, EnergyBoltCoherer.EnergyBoltCohererRangeModifier, HighScatterAmp.HighScatterAmpRangeMod

public interface WeaponBaseRangeModifier
Only applies when added to ships, NOT the combat engine, for performance reasons.
Author:
Alex Mosolov Copyright 2019 Fractal Softworks, LLC
  • Method Details

    • getWeaponBaseRangePercentMod

      float getWeaponBaseRangePercentMod(ShipAPI ship, WeaponAPI weapon)
    • getWeaponBaseRangeMultMod

      float getWeaponBaseRangeMultMod(ShipAPI ship, WeaponAPI weapon)
    • getWeaponBaseRangeFlatMod

      float getWeaponBaseRangeFlatMod(ShipAPI ship, WeaponAPI weapon)