Allow for dynamic counting (#4988)

This commit is contained in:
MEEP of Faith
2021-03-28 15:38:16 -07:00
committed by GitHub
parent 43602caab2
commit 2a7525cdf1
2 changed files with 5 additions and 1 deletions

View File

@@ -368,7 +368,7 @@ public class Logic implements ApplicationListener{
if(state.isGame()){
if(!net.client()){
state.enemies = Groups.unit.count(u -> u.team() == state.rules.waveTeam && u.type.isCounted);
state.enemies = Groups.unit.count(u -> u.team() == state.rules.waveTeam && u.isCounted());
}
if(!state.isPaused()){

View File

@@ -186,6 +186,10 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I
return !disarmed && !(type.canBoost && isFlying());
}
public boolean isCounted(){
return type.isCounted;
}
@Override
public int itemCapacity(){
return type.itemCapacity;