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: