Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -18,6 +18,7 @@ public enum LAccess{
|
||||
ammo,
|
||||
ammoCapacity,
|
||||
currentAmmoType,
|
||||
memoryCapacity,
|
||||
health,
|
||||
maxHealth,
|
||||
heat,
|
||||
|
||||
@@ -2,6 +2,7 @@ package mindustry.world.blocks.logic;
|
||||
|
||||
import arc.util.io.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.logic.*;
|
||||
import mindustry.world.*;
|
||||
import mindustry.world.meta.*;
|
||||
|
||||
@@ -55,6 +56,14 @@ public class MemoryBlock extends Block{
|
||||
return accessible();
|
||||
}
|
||||
|
||||
@Override
|
||||
public double sense(LAccess sensor){
|
||||
return switch(sensor){
|
||||
case memoryCapacity -> memoryCapacity;
|
||||
default -> super.sense(sensor);
|
||||
};
|
||||
}
|
||||
|
||||
@Override
|
||||
public void damage(float damage){
|
||||
if(privileged) return;
|
||||
|
||||
Reference in New Issue
Block a user