001package com.fs.starfarer.api.impl.combat.threat; 002 003import com.fs.starfarer.api.combat.ShipAPI; 004 005public interface EnergyLashActivatedSystem { 006 //public void resetAfterShipCreation(ShipAPI ship); 007 008 public void hitWithEnergyLash(ShipAPI overseer, ShipAPI ship); 009 010 /** 011 * 0 to 1, how useful would the ship find it to have its system be lash-activated right now. 012 * @param other 013 * @return 014 */ 015 public float getCurrentUsefulnessLevel(ShipAPI overseer, ShipAPI ship); 016}