Closes Anuken/Mindustry-Suggestions/issues/6060
This commit is contained in:
@@ -62,6 +62,7 @@ public enum LAccess{
|
||||
payloadType,
|
||||
totalPayload,
|
||||
payloadCapacity,
|
||||
maxUnits,
|
||||
id,
|
||||
|
||||
//values with parameters are considered controllable
|
||||
|
||||
@@ -550,9 +550,16 @@ public class CoreBlock extends StorageBlock{
|
||||
@Override
|
||||
public double sense(LAccess sensor){
|
||||
if(sensor == LAccess.itemCapacity) return storageCapacity;
|
||||
if(sensor == LAccess.maxUnits) return Units.getCap(team);
|
||||
return super.sense(sensor);
|
||||
}
|
||||
|
||||
@Override
|
||||
public double sense(Content content){
|
||||
if(content instanceof UnitType type) return team.data().countType(type);
|
||||
return super.sense(content);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canControlSelect(Unit player){
|
||||
return player.isPlayer();
|
||||
|
||||
Reference in New Issue
Block a user