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

Public Member Functions

boolean isAutofiring ()
 
void toggleOn ()
 
void toggleOff ()
 
List< WeaponAPIgetWeaponsCopy ()
 
WeaponGroupType getType ()
 
void setType (WeaponGroupType type)
 
ShipAPI getShip ()
 
WeaponAPI getActiveWeapon ()
 
List< AutofireAIPlugingetAIPlugins ()
 
AutofireAIPlugin getAutofirePlugin (WeaponAPI weapon)
 
boolean isUsingDefaultAI (WeaponAPI weapon)
 
WeaponAPI removeWeapon (int index)
 
void addWeaponAPI (WeaponAPI weapon)
 

Detailed Description

Definition at line 7 of file WeaponGroupAPI.java.

Member Function Documentation

◆ addWeaponAPI()

void com.fs.starfarer.api.combat.WeaponGroupAPI.addWeaponAPI ( WeaponAPI  weapon)

◆ getActiveWeapon()

WeaponAPI com.fs.starfarer.api.combat.WeaponGroupAPI.getActiveWeapon ( )

◆ getAIPlugins()

List< AutofireAIPlugin > com.fs.starfarer.api.combat.WeaponGroupAPI.getAIPlugins ( )

◆ getAutofirePlugin()

AutofireAIPlugin com.fs.starfarer.api.combat.WeaponGroupAPI.getAutofirePlugin ( WeaponAPI  weapon)

◆ getShip()

ShipAPI com.fs.starfarer.api.combat.WeaponGroupAPI.getShip ( )

◆ getType()

WeaponGroupType com.fs.starfarer.api.combat.WeaponGroupAPI.getType ( )

◆ getWeaponsCopy()

List< WeaponAPI > com.fs.starfarer.api.combat.WeaponGroupAPI.getWeaponsCopy ( )

◆ isAutofiring()

boolean com.fs.starfarer.api.combat.WeaponGroupAPI.isAutofiring ( )

◆ isUsingDefaultAI()

boolean com.fs.starfarer.api.combat.WeaponGroupAPI.isUsingDefaultAI ( WeaponAPI  weapon)

◆ removeWeapon()

WeaponAPI com.fs.starfarer.api.combat.WeaponGroupAPI.removeWeapon ( int  index)

◆ setType()

void com.fs.starfarer.api.combat.WeaponGroupAPI.setType ( WeaponGroupType  type)

◆ toggleOff()

void com.fs.starfarer.api.combat.WeaponGroupAPI.toggleOff ( )

◆ toggleOn()

void com.fs.starfarer.api.combat.WeaponGroupAPI.toggleOn ( )

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