JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes
Package com.fs.starfarer.api.combat
Interface Summary
Interface
Description
AdmiralAIPlugin
AmmoTrackerAPI
ArmorGridAPI
AssignmentTargetAPI
AutofireAIPlugin
BattleObjectiveAPI
BattleObjectiveEffect
BeamAPI
BeamEffectPlugin
BeamEffectPluginWithReset
BoundsAPI
The bounds HAVE to be a polygon - can't just be a disconnected set of segments.
BoundsAPI.SegmentAPI
CollisionGridAPI
Bin-lattice with combat entities - ships, missiles, asteroids, projectiles, beams, etc - sorted into buckets based on their location.
CombatAsteroidAPI
CombatEngineAPI
CombatEnginePlugin
CombatEntityAPI
CombatFleetManagerAPI
CombatFleetManagerAPI.AssignmentInfo
CombatLayeredRenderingPlugin
CombatNebulaAPI
Covers the map plus a 100 pixel area around it.
CombatNebulaAPI.CloudAPI
CombatReadinessPlugin
CombatTaskManagerAPI
CombatUIAPI
DamageAPI
DamagingProjectileAPI
DeployedFleetMemberAPI
Used in combat to relate a deployed ship or fighter wing to the associated FleetMemberAPI.
DroneLauncherShipSystemAPI
EmpArcEntityAPI
EngagementResultAPI
EngineSlotAPI
EveryFrameCombatPlugin
EveryFrameWeaponEffectPlugin
EveryFrameWeaponEffectPluginWithAdvanceAfter
FighterLaunchBayAPI
FighterWingAPI
FluxTrackerAPI
FogOfWarAPI
GuidedMissileAI
HullModEffect
Note: the effect class is instantiated once per application session.
HullModFleetEffect
Implement this in addition to HullModEffect, not by itself.
MissileAIPlugin
NOTE: An implementation of this should almost always also implement GuidedMissileAI, this is required for the missile to be properly affected by flares.
MissileAPI
MissileRenderDataAPI
MutableShipStatsAPI
OnFireEffectPlugin
OnHitEffectPlugin
PhaseCloakSystemAPI
ProximityExplosionEffect
ProximityFuseAIAPI
ShieldAPI
ShipAIPlugin
ShipAPI
ShipEngineControllerAPI
ShipEngineControllerAPI.ShipEngineAPI
ShipHullSpecAPI
ShipHullSpecAPI.EngineSpecAPI
ShipHullSpecAPI.ShieldSpecAPI
ShipSystemAIScript
ShipSystemAPI
ShipSystemSpecAPI
ShipVariantAPI
ViewportAPI
WeaponAPI
WeaponAPI.DerivedWeaponStatsAPI
WeaponEffectPluginWithInit
WeaponGroupAPI
Class Summary
Class
Description
AdmiralAIConfig
BaseCombatLayeredRenderingPlugin
BaseEveryFrameCombatPlugin
BaseHullMod
BattleCreationContext
BattleObjectiveEffect.ShipStatusItem
CombatReadinessPlugin.CREffectDescriptionForTooltip
CombatReadinessPlugin.CREffectDetail
CombatReadinessPlugin.CRStatusItemData
FighterWingAPI.ReturningFighter
MutableStat
MutableStat.StatMod
MutableStatWithTempMods
MutableStatWithTempMods.TemporaryStatMod
ShipAIConfig
ShipwideAIFlags
StatBonus
Enum Summary
Enum
Description
BattleObjectiveAPI.Importance
CollisionClass
CombatAssignmentType
CombatEngineLayers
CombatReadinessPlugin.CREffectDetailType
DamageType
DroneLauncherShipSystemAPI.DroneOrders
MutableStat.StatModType
ShieldAPI.ShieldType
ShipAPI.HullSize
ShipCommand
ShipHullSpecAPI.ShipTypeHints
ShipSystemAPI.SystemState
ShipwideAIFlags.AIFlags
WeaponAPI.AIHints
WeaponAPI.WeaponSize
WeaponAPI.WeaponType
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.