Package com.fs.starfarer.api.combat
Interface CombatUIAPI
public interface CombatUIAPI
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addMessage
(int newLineIndentIndex, Object... params) Params define the message segments.boolean
float
void
boolean
boolean
boolean
boolean
boolean
void
void
setDisablePlayerShipControlOneFrame
(boolean disablePlayerShipControlOneFrame) void
setShipInfoFanOutBrightness
(float b) void
setStrafeToggledOn
(boolean strafeToggledOn)
-
Method Details
-
addMessage
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:
newLineIndentIndex
- indentation after line wrap, if any occurs, in *message segments*.params
-
-
isShowingCommandUI
boolean isShowingCommandUI() -
getCommandUIOpacity
float getCommandUIOpacity() -
getEntityToFollowV2
CombatEntityAPI getEntityToFollowV2() -
isShowingDeploymentDialog
boolean isShowingDeploymentDialog() -
getCurrentlySelectedInFleetDeploymentDialog
List<FleetMemberAPI> getCurrentlySelectedInFleetDeploymentDialog() -
isAutopilotOn
boolean isAutopilotOn() -
setDisablePlayerShipControlOneFrame
void setDisablePlayerShipControlOneFrame(boolean disablePlayerShipControlOneFrame) -
isDisablePlayerShipControlOneFrame
boolean isDisablePlayerShipControlOneFrame() -
setShipInfoFanOutBrightness
void setShipInfoFanOutBrightness(float b) -
reFanOutShipInfo
void reFanOutShipInfo() -
hideShipInfo
void hideShipInfo() -
areWeaponArcsOn
boolean areWeaponArcsOn() -
getAllTargetReticleTargets
-
getMainTargetReticleTarget
ShipAPI getMainTargetReticleTarget() -
isStrafeToggledOn
boolean isStrafeToggledOn() -
setStrafeToggledOn
void setStrafeToggledOn(boolean strafeToggledOn)
-