Prototype health/ammo indication
This commit is contained in:
@@ -16,6 +16,7 @@ import static mindustry.Vars.*;
|
||||
abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{
|
||||
@Import float x, y, rotation, reloadMultiplier;
|
||||
@Import Vec2 vel;
|
||||
@Import UnitType type;
|
||||
|
||||
/** minimum cursor distance from unit, fixes 'cross-eyed' shooting */
|
||||
static final float minAimDst = 18f;
|
||||
@@ -29,6 +30,10 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{
|
||||
boolean isShooting;
|
||||
float ammo;
|
||||
|
||||
float ammof(){
|
||||
return ammo / type.ammoCapacity;
|
||||
}
|
||||
|
||||
void setWeaponRotation(float rotation){
|
||||
for(WeaponMount mount : mounts){
|
||||
mount.rotation = rotation;
|
||||
|
||||
Reference in New Issue
Block a user