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

Public Member Functions

void setAmmoPerSecond (float ammoPerSecond)
 
float getReloadProgress ()
 
void setAmmo (int ammo)
 
boolean usesAmmo ()
 
void addOneAmmo ()
 
boolean deductOneAmmo ()
 
int getAmmo ()
 
float getAmmoPerSecond ()
 
int getMaxAmmo ()
 
void resetAmmo ()
 
void setMaxAmmo (int maxAmmo)
 
float getReloadSize ()
 
void setReloadSize (float reloadSize)
 
void setReloadProgress (float progress)
 

Detailed Description

Definition at line 3 of file AmmoTrackerAPI.java.

Member Function Documentation

◆ addOneAmmo()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.addOneAmmo ( )

◆ deductOneAmmo()

boolean com.fs.starfarer.api.combat.AmmoTrackerAPI.deductOneAmmo ( )

◆ getAmmo()

int com.fs.starfarer.api.combat.AmmoTrackerAPI.getAmmo ( )

◆ getAmmoPerSecond()

float com.fs.starfarer.api.combat.AmmoTrackerAPI.getAmmoPerSecond ( )

◆ getMaxAmmo()

int com.fs.starfarer.api.combat.AmmoTrackerAPI.getMaxAmmo ( )

◆ getReloadProgress()

float com.fs.starfarer.api.combat.AmmoTrackerAPI.getReloadProgress ( )

◆ getReloadSize()

float com.fs.starfarer.api.combat.AmmoTrackerAPI.getReloadSize ( )

◆ resetAmmo()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.resetAmmo ( )

◆ setAmmo()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.setAmmo ( int ammo)

◆ setAmmoPerSecond()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.setAmmoPerSecond ( float ammoPerSecond)

◆ setMaxAmmo()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.setMaxAmmo ( int maxAmmo)

◆ setReloadProgress()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.setReloadProgress ( float progress)

◆ setReloadSize()

void com.fs.starfarer.api.combat.AmmoTrackerAPI.setReloadSize ( float reloadSize)

◆ usesAmmo()

boolean com.fs.starfarer.api.combat.AmmoTrackerAPI.usesAmmo ( )

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