1package com.fs.starfarer.api;
3import com.fs.starfarer.api.combat.AutofireAIPlugin;
4import com.fs.starfarer.api.combat.DroneLauncherShipSystemAPI;
5import com.fs.starfarer.api.combat.MissileAIPlugin;
6import com.fs.starfarer.api.combat.MissileAPI;
7import com.fs.starfarer.api.combat.ShipAIPlugin;
8import com.fs.starfarer.api.combat.ShipAPI;
9import com.fs.starfarer.api.combat.WeaponAPI;
10import com.fs.starfarer.api.fleet.FleetMemberAPI;
11import com.thoughtworks.xstream.XStream;
PluginPick< ShipAIPlugin > pickDroneAI(ShipAPI drone, ShipAPI mothership, DroneLauncherShipSystemAPI system)
void onNewGameAfterProcGen()
PluginPick< AutofireAIPlugin > pickWeaponAutofireAI(WeaponAPI weapon)
void onNewGameAfterTimePass()
void onNewGameAfterEconomyLoad()
PluginPick< MissileAIPlugin > pickMissileAI(MissileAPI missile, ShipAPI launchingShip)
PluginPick< ShipAIPlugin > pickShipAI(FleetMemberAPI member, ShipAPI ship)
void configureXStream(XStream x)
void onEnabled(boolean wasEnabledBefore)
void onGameLoad(boolean newGame)