Package com.fs.starfarer.api.combat
Interface AmmoTrackerAPI
public interface AmmoTrackerAPI
-
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
int
getAmmo()
float
int
float
float
void
void
setAmmo
(int ammo) void
setAmmoPerSecond
(float ammoPerSecond) void
setMaxAmmo
(int maxAmmo) void
setReloadProgress
(float progress) void
setReloadSize
(float reloadSize) boolean
usesAmmo()
-
Method Details
-
setAmmoPerSecond
void setAmmoPerSecond(float ammoPerSecond) -
getReloadProgress
float getReloadProgress() -
setAmmo
void setAmmo(int ammo) -
usesAmmo
boolean usesAmmo() -
addOneAmmo
void addOneAmmo() -
deductOneAmmo
boolean deductOneAmmo() -
getAmmo
int getAmmo() -
getAmmoPerSecond
float getAmmoPerSecond() -
getMaxAmmo
int getMaxAmmo() -
resetAmmo
void resetAmmo() -
setMaxAmmo
void setMaxAmmo(int maxAmmo) -
getReloadSize
float getReloadSize() -
setReloadSize
void setReloadSize(float reloadSize) -
setReloadProgress
void setReloadProgress(float progress)
-