| addAsteroidField(float x, float y, float angle, float width, float minSpeed, float maxSpeed, int quantity) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addBriefingItem(String item) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addFleetMember(FleetSide side, FleetMemberAPI member) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addNebula(float x, float y, float radius) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addObjective(float x, float y, String type, BattleObjectiveAPI.Importance importance) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addObjective(float x, float y, String type) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addPlanet(float x, float y, float radius, String type, float gravity) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addPlanet(float x, float y, float radius, String type, float gravity, boolean backgroundPlanet) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addPlanet(float x, float y, float radius, PlanetAPI planet, float gravity, boolean backgroundPlanet) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addPlugin(EveryFrameCombatPlugin plugin) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addRingAsteroids(float x, float y, float angle, float width, float minSpeed, float maxSpeed, int quantity) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addToFleet(FleetSide side, String variantId, FleetMemberType type, boolean isFlagship) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| addToFleet(FleetSide side, String variantId, FleetMemberType type, String shipName, boolean isFlagship) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| defeatOnShipLoss(String shipName) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| getContext() | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| getDefaultCommander(FleetSide side) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| getFleetPointCost(String id) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| hasNebula() | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| initFleet(FleetSide side, String shipNamePrefix, FleetGoal goal, boolean useDefaultAI) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| initFleet(FleetSide side, String shipNamePrefix, FleetGoal goal, boolean useDefaultAI, int commandRating) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| initFleet(FleetSide side, String shipNamePrefix, FleetGoal goal, boolean useDefaultAI, int commandRating, int allyCommandRating) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| initMap(float minX, float maxX, float minY, float maxY) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setBackgroundGlowColor(Color backgroundGlowColor) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setBackgroundSpriteName(String background) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setFleetTagline(FleetSide side, String tagline) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setHyperspaceMode(boolean hyperspaceMode) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setNebulaMapTex(String nebulaMapTex) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setNebulaTex(String nebulaTex) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |
| setPlanetBgSize(float bgWidth, float bgHeight) | com.fs.starfarer.api.mission.MissionDefinitionAPI | |