Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.combat.CombatUIAPI Interface Reference

Public Member Functions

void addMessage (int newLineIndentIndex, Object ... params)
 
boolean isShowingCommandUI ()
 
float getCommandUIOpacity ()
 
CombatEntityAPI getEntityToFollowV2 ()
 
boolean isShowingDeploymentDialog ()
 
List< FleetMemberAPI > getCurrentlySelectedInFleetDeploymentDialog ()
 
boolean isAutopilotOn ()
 
void setDisablePlayerShipControlOneFrame (boolean disablePlayerShipControlOneFrame)
 
boolean isDisablePlayerShipControlOneFrame ()
 
void setShipInfoFanOutBrightness (float b)
 
void reFanOutShipInfo ()
 
void hideShipInfo ()
 
boolean areWeaponArcsOn ()
 
List< ShipAPIgetAllTargetReticleTargets ()
 
ShipAPI getMainTargetReticleTarget ()
 
boolean isStrafeToggledOn ()
 
void setStrafeToggledOn (boolean strafeToggledOn)
 

Detailed Description

Definition at line 7 of file CombatUIAPI.java.

Member Function Documentation

◆ addMessage()

void com.fs.starfarer.api.combat.CombatUIAPI.addMessage ( int  newLineIndentIndex,
Object ...  params 
)

Params define the message segments.

Can be: Strings - for text FleetMemberAPI, DeployedFleetMemberAPI, ShipAPI - for ship/wing icons BattleObjectiveAPI - for objective icons java.awt.Color - to set the color of subsequent text segments

Parameters
newLineIndentIndexindentation after line wrap, if any occurs, in message segments.
params

◆ areWeaponArcsOn()

boolean com.fs.starfarer.api.combat.CombatUIAPI.areWeaponArcsOn ( )

◆ getAllTargetReticleTargets()

List< ShipAPI > com.fs.starfarer.api.combat.CombatUIAPI.getAllTargetReticleTargets ( )

◆ getCommandUIOpacity()

float com.fs.starfarer.api.combat.CombatUIAPI.getCommandUIOpacity ( )

◆ getCurrentlySelectedInFleetDeploymentDialog()

List< FleetMemberAPI > com.fs.starfarer.api.combat.CombatUIAPI.getCurrentlySelectedInFleetDeploymentDialog ( )

◆ getEntityToFollowV2()

CombatEntityAPI com.fs.starfarer.api.combat.CombatUIAPI.getEntityToFollowV2 ( )

◆ getMainTargetReticleTarget()

ShipAPI com.fs.starfarer.api.combat.CombatUIAPI.getMainTargetReticleTarget ( )

◆ hideShipInfo()

void com.fs.starfarer.api.combat.CombatUIAPI.hideShipInfo ( )

◆ isAutopilotOn()

boolean com.fs.starfarer.api.combat.CombatUIAPI.isAutopilotOn ( )

◆ isDisablePlayerShipControlOneFrame()

boolean com.fs.starfarer.api.combat.CombatUIAPI.isDisablePlayerShipControlOneFrame ( )

◆ isShowingCommandUI()

boolean com.fs.starfarer.api.combat.CombatUIAPI.isShowingCommandUI ( )

◆ isShowingDeploymentDialog()

boolean com.fs.starfarer.api.combat.CombatUIAPI.isShowingDeploymentDialog ( )

◆ isStrafeToggledOn()

boolean com.fs.starfarer.api.combat.CombatUIAPI.isStrafeToggledOn ( )

◆ reFanOutShipInfo()

void com.fs.starfarer.api.combat.CombatUIAPI.reFanOutShipInfo ( )

◆ setDisablePlayerShipControlOneFrame()

void com.fs.starfarer.api.combat.CombatUIAPI.setDisablePlayerShipControlOneFrame ( boolean  disablePlayerShipControlOneFrame)

◆ setShipInfoFanOutBrightness()

void com.fs.starfarer.api.combat.CombatUIAPI.setShipInfoFanOutBrightness ( float  b)

◆ setStrafeToggledOn()

void com.fs.starfarer.api.combat.CombatUIAPI.setStrafeToggledOn ( boolean  strafeToggledOn)

The documentation for this interface was generated from the following file: