Fixed #6264
This commit is contained in:
@@ -1294,7 +1294,10 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void pickedUp(){
|
public void pickedUp(){
|
||||||
|
power.graph.removeList(self());
|
||||||
|
power.graph = new PowerGraph();
|
||||||
|
power.links.clear();
|
||||||
|
power.status = 0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void removeFromProximity(){
|
public void removeFromProximity(){
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ public class Layer{
|
|||||||
//flying units
|
//flying units
|
||||||
flyingUnit = 115,
|
flyingUnit = 115,
|
||||||
|
|
||||||
//overlaied UI, like block config guides
|
//overlaid UI, like block config guides
|
||||||
overlayUI = 120,
|
overlayUI = 120,
|
||||||
|
|
||||||
//build beam effects
|
//build beam effects
|
||||||
|
|||||||
@@ -122,6 +122,12 @@ public class ForceProjector extends Block{
|
|||||||
super.onRemoved();
|
super.onRemoved();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void pickedUp(){
|
||||||
|
super.pickedUp();
|
||||||
|
radscl = warmup = 0f;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updateTile(){
|
public void updateTile(){
|
||||||
boolean phaseValid = consumes.get(ConsumeType.item).valid(this);
|
boolean phaseValid = consumes.get(ConsumeType.item).valid(this);
|
||||||
|
|||||||
@@ -91,10 +91,11 @@ public class BuildPayload implements Payload{
|
|||||||
public void draw(){
|
public void draw(){
|
||||||
drawShadow(1f);
|
drawShadow(1f);
|
||||||
float prevZ = Draw.z();
|
float prevZ = Draw.z();
|
||||||
Draw.zTransform(z -> 0.0011f + Mathf.clamp(z, prevZ - 0.001f, prevZ + 0.9f));
|
Draw.zTransform(z -> z >= Layer.flyingUnitLow ? z : 0.0011f + Mathf.clamp(z, prevZ - 0.001f, prevZ + 0.9f));
|
||||||
build.tile = emptyTile;
|
build.tile = emptyTile;
|
||||||
build.payloadDraw();
|
build.payloadDraw();
|
||||||
Draw.zTransform();
|
Draw.zTransform();
|
||||||
|
Draw.z(prevZ);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user