Starsector API
Loading...
Searching...
No Matches
FighterLaunchBayAPI.java
Go to the documentation of this file.
1package com.fs.starfarer.api.combat;
2
3import org.lwjgl.util.vector.Vector2f;
4
5import com.fs.starfarer.api.loading.WeaponSlotAPI;
6
7public interface FighterLaunchBayAPI {
8
14 Vector2f getLandingLocation(ShipAPI fighter);
15
16
17
23 void land(ShipAPI fighter);
24
25
30
31
32
34 void setFastReplacements(int fastReplacements);
35
39 void setExtraDeployments(int extraDeployments);
40
42 void setExtraDeploymentLimit(int extraDeploymentLimit);
43
45 void setExtraDuration(float extraDuration);
46
48 void setNumLost(int numLost);
49
50
51 WeaponSlotAPI getWeaponSlot();
52
53 void setCurrRate(float currRate);
54 float getCurrRate();
55
58}
59
60
61
62
63
void setExtraDeploymentLimit(int extraDeploymentLimit)
void setFastReplacements(int fastReplacements)
Vector2f getLandingLocation(ShipAPI fighter)
void setExtraDeployments(int extraDeployments)