001package com.fs.starfarer.api.plugins;
002
003import com.fs.starfarer.api.combat.ShipAPI;
004import com.fs.starfarer.api.combat.ShipSystemAPI;
005
006
007public interface ShipSystemStatsScriptAdvanced extends ShipSystemStatsScript {
008        
009        boolean isUsable(ShipSystemAPI system, ShipAPI ship);
010        
011        /**
012         * If null, uses "READY" and "ACTIVE" as appropritate in the ship info widget.
013         * @return
014         */
015        String getInfoText(ShipSystemAPI system, ShipAPI ship);
016}