Starsector API
Loading...
Searching...
No Matches
ShipAIPlugin.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.combat;
2
3
4
public
interface
ShipAIPlugin
{
10
void
setDoNotFireDelay
(
float
amount);
11
18
void
forceCircumstanceEvaluation
();
19
20
25
void
advance
(
float
amount);
26
27
32
boolean
needsRefit
();
33
34
ShipwideAIFlags
getAIFlags
();
35
36
void
cancelCurrentManeuver
();
37
38
ShipAIConfig
getConfig
();
39
}
com.fs.starfarer.api.combat.ShipAIConfig
Definition
ShipAIConfig.java:3
com.fs.starfarer.api.combat.ShipwideAIFlags
Definition
ShipwideAIFlags.java:8
com.fs.starfarer.api.combat.ShipAIPlugin
Definition
ShipAIPlugin.java:4
com.fs.starfarer.api.combat.ShipAIPlugin.forceCircumstanceEvaluation
void forceCircumstanceEvaluation()
com.fs.starfarer.api.combat.ShipAIPlugin.setDoNotFireDelay
void setDoNotFireDelay(float amount)
com.fs.starfarer.api.combat.ShipAIPlugin.getAIFlags
ShipwideAIFlags getAIFlags()
com.fs.starfarer.api.combat.ShipAIPlugin.needsRefit
boolean needsRefit()
com.fs.starfarer.api.combat.ShipAIPlugin.advance
void advance(float amount)
com.fs.starfarer.api.combat.ShipAIPlugin.getConfig
ShipAIConfig getConfig()
com.fs.starfarer.api.combat.ShipAIPlugin.cancelCurrentManeuver
void cancelCurrentManeuver()
src
com
fs
starfarer
api
combat
ShipAIPlugin.java
Generated by
1.9.8