Starsector API
Loading...
Searching...
No Matches
AmmoTrackerAPI.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.combat;
2
3
public
interface
AmmoTrackerAPI
{
4
5
void
setAmmoPerSecond
(
float
ammoPerSecond);
6
float
getReloadProgress
();
7
void
setAmmo
(
int
ammo);
8
boolean
usesAmmo
();
9
void
addOneAmmo
();
10
boolean
deductOneAmmo
();
11
int
getAmmo
();
12
float
getAmmoPerSecond
();
13
int
getMaxAmmo
();
14
void
resetAmmo
();
15
void
setMaxAmmo
(
int
maxAmmo);
16
float
getReloadSize
();
17
void
setReloadSize
(
float
reloadSize);
18
void
setReloadProgress
(
float
progress);
19
20
}
com.fs.starfarer.api.combat.AmmoTrackerAPI
Definition
AmmoTrackerAPI.java:3
com.fs.starfarer.api.combat.AmmoTrackerAPI.getAmmo
int getAmmo()
com.fs.starfarer.api.combat.AmmoTrackerAPI.getReloadProgress
float getReloadProgress()
com.fs.starfarer.api.combat.AmmoTrackerAPI.setAmmo
void setAmmo(int ammo)
com.fs.starfarer.api.combat.AmmoTrackerAPI.getMaxAmmo
int getMaxAmmo()
com.fs.starfarer.api.combat.AmmoTrackerAPI.resetAmmo
void resetAmmo()
com.fs.starfarer.api.combat.AmmoTrackerAPI.getAmmoPerSecond
float getAmmoPerSecond()
com.fs.starfarer.api.combat.AmmoTrackerAPI.usesAmmo
boolean usesAmmo()
com.fs.starfarer.api.combat.AmmoTrackerAPI.getReloadSize
float getReloadSize()
com.fs.starfarer.api.combat.AmmoTrackerAPI.setAmmoPerSecond
void setAmmoPerSecond(float ammoPerSecond)
com.fs.starfarer.api.combat.AmmoTrackerAPI.addOneAmmo
void addOneAmmo()
com.fs.starfarer.api.combat.AmmoTrackerAPI.setReloadProgress
void setReloadProgress(float progress)
com.fs.starfarer.api.combat.AmmoTrackerAPI.deductOneAmmo
boolean deductOneAmmo()
com.fs.starfarer.api.combat.AmmoTrackerAPI.setMaxAmmo
void setMaxAmmo(int maxAmmo)
com.fs.starfarer.api.combat.AmmoTrackerAPI.setReloadSize
void setReloadSize(float reloadSize)
src
com
fs
starfarer
api
combat
AmmoTrackerAPI.java
Generated by
1.9.8