001package com.fs.starfarer.api.plugins;
002
003import java.util.Random;
004
005import com.fs.starfarer.api.campaign.CampaignFleetAPI;
006import com.fs.starfarer.api.campaign.GenericPluginManagerAPI.GenericPlugin;
007import com.fs.starfarer.api.combat.ShipVariantAPI;
008
009public interface DModAdderPlugin extends GenericPlugin {
010        public static class DModAdderParams {
011                public ShipVariantAPI variant;
012                public boolean destroyed;
013                public boolean own;
014                public boolean canAddDestroyedMods;
015                public int num;
016                public CampaignFleetAPI recoverer;
017                public Random random;
018        }
019
020        void addDMods(DModAdderParams params);
021}