addEntity(CombatEntityAPI entity) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addFloatingDamageText(Vector2f loc, float damage, Color color, CombatEntityAPI attachedTo, CombatEntityAPI damageSource) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addFloatingText(Vector2f loc, String text, float size, Color color, CombatEntityAPI attachedTo, float flashFrequency, float flashDuration) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addFloatingTextAlways(Vector2f loc, String text, float size, Color color, CombatEntityAPI attachedTo, float flashFrequency, float flashDuration, float durInPlace, float durFloatingUp, float durFadingOut, float baseAlpha) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addHitParticle(Vector2f loc, Vector2f vel, float size, float brightness, float duration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addHitParticle(Vector2f loc, Vector2f vel, float size, float brightness, float durationIn, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addHitParticle(Vector2f loc, Vector2f vel, float size, float brightness, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addLayeredRenderingPlugin(CombatLayeredRenderingPlugin plugin) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNebulaParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNebulaParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color, boolean expandAsSqrt) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNebulaSmokeParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNebulaSmoothParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNebulaSmoothParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color, boolean expandAsSqrt) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNegativeNebulaParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNegativeParticle(Vector2f loc, Vector2f vel, float size, float rampUpFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addNegativeSwirlyNebulaParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addPlugin(EveryFrameCombatPlugin plugin) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addSmokeParticle(Vector2f loc, Vector2f vel, float size, float opacity, float duration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addSmoothParticle(Vector2f loc, Vector2f vel, float size, float brightness, float duration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addSmoothParticle(Vector2f loc, Vector2f vel, float size, float brightness, float rampUpFraction, float totalDuration, Color color) | com.fs.starfarer.api.combat.CombatEngineAPI | |
addSwirlyNebulaParticle(Vector2f loc, Vector2f vel, float size, float endSizeMult, float rampUpFraction, float fullBrightnessFraction, float totalDuration, Color color, boolean expandAsSqrt) | com.fs.starfarer.api.combat.CombatEngineAPI | |
applyDamage(CombatEntityAPI entity, Vector2f point, float damageAmount, DamageType damageType, float empAmount, boolean bypassShields, boolean dealsSoftFlux, Object source, boolean playSound) | com.fs.starfarer.api.combat.CombatEngineAPI | |
applyDamage(CombatEntityAPI entity, Vector2f point, float damageAmount, DamageType damageType, float empAmount, boolean bypassShields, boolean dealsSoftFlux, Object source) | com.fs.starfarer.api.combat.CombatEngineAPI | |
applyDamage(Object damageModifierParam, CombatEntityAPI entity, Vector2f point, float damageAmount, DamageType damageType, float empAmount, boolean bypassShields, boolean dealsSoftFlux, Object source, boolean playSound) | com.fs.starfarer.api.combat.CombatEngineAPI | |
applyDamageModifiersToSpawnedProjectileWithNullWeapon(ShipAPI source, WeaponType type, boolean isBeam, DamageAPI damage) | com.fs.starfarer.api.combat.CombatEngineAPI | |
createFakeWeapon(ShipAPI ship, String weaponId) | com.fs.starfarer.api.combat.CombatEngineAPI | |
createFXDrone(ShipVariantAPI variant) | com.fs.starfarer.api.combat.CombatEngineAPI | |
endCombat(float delay) | com.fs.starfarer.api.combat.CombatEngineAPI | |
endCombat(float delay, FleetSide winner) | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAiGridAsteroids() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAiGridMissiles() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAiGridShips() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAimPointWithLeadForAutofire(CombatEntityAPI from, float accuracyFactor, CombatEntityAPI to, float projSpeed) | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAllObjectGrid() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAllObjectives() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAllShips() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAsteroidGrid() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getAsteroids() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getBackgroundColor() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getBackgroundGlowColor() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getBeams() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getCombatNotOverFor() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getCombatUI() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getContext() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getCustomData() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getCustomExitButtonConfirmString() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getCustomExitButtonTitle() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getDamageData() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getElapsedInContactWithEnemy() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getElapsedInLastFrame() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getFleetManager(FleetSide side) | com.fs.starfarer.api.combat.CombatEngineAPI | |
getFleetManager(int owner) | com.fs.starfarer.api.combat.CombatEngineAPI | |
getFogOfWar(int owner) | com.fs.starfarer.api.combat.CombatEngineAPI | |
getListenerManager() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getMapHeight() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getMapWidth() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getMissileGrid() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getMissiles() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getMissionId() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getNebula() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getObjectives() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getPlayerShip() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getProjectiles() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getShipGrid() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getShipPlayerIsTransferringCommandFrom() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getShipPlayerIsTransferringCommandTo() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getShipPlayerLastTransferredCommandTo() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getShips() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getTimeMult() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getTotalElapsedTime(boolean includePaused) | com.fs.starfarer.api.combat.CombatEngineAPI | |
getViewport() | com.fs.starfarer.api.combat.CombatEngineAPI | |
getWinningSideId() | com.fs.starfarer.api.combat.CombatEngineAPI | |
hasAttachedFloaty(CombatEntityAPI entity) | com.fs.starfarer.api.combat.CombatEngineAPI | |
headInDirectionWithoutTurning(MissileAPI missile, float desiredHeading, float desiredSpeed) | com.fs.starfarer.api.combat.CombatEngineAPI | |
headInDirectionWithoutTurning(ShipAPI ship, float desiredHeading, float desiredSpeed) | com.fs.starfarer.api.combat.CombatEngineAPI | |
isAwareOf(int owner, CombatEntityAPI other) | com.fs.starfarer.api.combat.CombatEngineAPI | |
isBackgroundGlowColorNonAdditive() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isCombatOver() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isEnemyInFullRetreat() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isEntityInPlay(CombatEntityAPI entity) | com.fs.starfarer.api.combat.CombatEngineAPI | |
isFleetsInContact() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isInCampaign() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isInCampaignSim() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isInFastTimeAdvance() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isInPlay(Object object) | com.fs.starfarer.api.combat.CombatEngineAPI | |
isMissileAlive(MissileAPI missile) | com.fs.starfarer.api.combat.CombatEngineAPI | |
isMission() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isPaused() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isRenderStarfield() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isSimulation() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isUIAutopilotOn() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isUIShowingDialog() | com.fs.starfarer.api.combat.CombatEngineAPI | |
isUIShowingHUD() | com.fs.starfarer.api.combat.CombatEngineAPI | |
maintainStatusForPlayerShip(Object key, String spriteName, String title, String data, boolean isDebuff) | com.fs.starfarer.api.combat.CombatEngineAPI | |
playerHasAllyReserves() | com.fs.starfarer.api.combat.CombatEngineAPI | |
playerHasNonAllyReserves() | com.fs.starfarer.api.combat.CombatEngineAPI | |
removeEntity(CombatEntityAPI entity) | com.fs.starfarer.api.combat.CombatEngineAPI | |
removeObject(Object object) | com.fs.starfarer.api.combat.CombatEngineAPI | |
removePlugin(EveryFrameCombatPlugin plugin) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setBackgroundColor(Color backgroundColor) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setBackgroundGlowColor(Color backgroundGlowColor) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setBackgroundGlowColorNonAdditive(boolean backgroundGlowColorNonAdditive) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setCombatNotOverFor(float seconds) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setCombatNotOverForAtLeast(float seconds) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setCustomExit(String buttonTitle, String confirmString) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setDoNotEndCombat(boolean doNotEndCombat) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setHyperspaceMode() | com.fs.starfarer.api.combat.CombatEngineAPI | |
setMaxFleetPoints(FleetSide side, int fleetPoints) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setPaused(boolean paused) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setPlayerShipExternal(ShipAPI ship) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setRenderStarfield(boolean renderStarfield) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setShipPlayerLastTransferredCommandTo(ShipAPI ship) | com.fs.starfarer.api.combat.CombatEngineAPI | |
setSideDeploymentOverrideSide(FleetSide sideDeploymentOverrideSide) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnAsteroid(int size, float x, float y, float dx, float dy) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnDamagingExplosion(DamagingExplosionSpec spec, ShipAPI source, Vector2f location) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnDamagingExplosion(DamagingExplosionSpec spec, ShipAPI source, Vector2f location, boolean canDamageSource) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnEmpArc(ShipAPI damageSource, Vector2f point, CombatEntityAPI pointAnchor, CombatEntityAPI empTargetEntity, DamageType damageType, float damAmount, float empDamAmount, float maxRange, String impactSoundId, float thickness, Color fringe, Color core) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnEmpArcPierceShields(ShipAPI damageSource, Vector2f point, CombatEntityAPI pointAnchor, CombatEntityAPI empTargetEntity, DamageType damageType, float damAmount, float empDamAmount, float maxRange, String impactSoundId, float thickness, Color fringe, Color core) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnEmpArcVisual(Vector2f from, CombatEntityAPI fromAnchor, Vector2f to, CombatEntityAPI toAnchor, float thickness, Color fringe, Color core) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnExplosion(Vector2f loc, Vector2f vel, Color color, float size, float maxDuration) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnMuzzleFlashOrSmoke(ShipAPI ship, WeaponSlotAPI slot, WeaponSpecAPI spec, int barrel, float targetAngle) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnMuzzleFlashOrSmoke(ShipAPI ship, Vector2f point, WeaponSpecAPI spec, float targetAngle) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnProjectile(ShipAPI ship, WeaponAPI weapon, String weaponId, Vector2f point, float angle, Vector2f shipVelocity) | com.fs.starfarer.api.combat.CombatEngineAPI | |
spawnProjectile(ShipAPI ship, WeaponAPI weapon, String weaponId, String projSpecId, Vector2f point, float angle, Vector2f shipVelocity) | com.fs.starfarer.api.combat.CombatEngineAPI | |
updateStationModuleLocations(ShipAPI station) | com.fs.starfarer.api.combat.CombatEngineAPI | |