Fog building hiding
This commit is contained in:
@@ -7,6 +7,7 @@ import arc.math.*;
|
||||
import arc.util.*;
|
||||
import mindustry.content.*;
|
||||
import mindustry.entities.*;
|
||||
import mindustry.game.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.world.*;
|
||||
@@ -110,6 +111,12 @@ public class BaseShield extends Block{
|
||||
drawShield();
|
||||
}
|
||||
|
||||
//always visible due to their shield nature
|
||||
@Override
|
||||
public boolean inFogTo(Team viewer){
|
||||
return false;
|
||||
}
|
||||
|
||||
public void drawShield(){
|
||||
if(!broken){
|
||||
float radius = radius();
|
||||
|
||||
@@ -10,6 +10,7 @@ import arc.util.io.*;
|
||||
import mindustry.annotations.Annotations.*;
|
||||
import mindustry.content.*;
|
||||
import mindustry.entities.*;
|
||||
import mindustry.game.*;
|
||||
import mindustry.gen.*;
|
||||
import mindustry.graphics.*;
|
||||
import mindustry.logic.*;
|
||||
@@ -140,6 +141,11 @@ public class ForceProjector extends Block{
|
||||
radscl = warmup = 0f;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean inFogTo(Team viewer){
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateTile(){
|
||||
boolean phaseValid = itemConsumer != null && itemConsumer.valid(this);
|
||||
|
||||
Reference in New Issue
Block a user