Fixed pipe connecting through covers
This commit is contained in:
parent
dc7474704f
commit
3e8345485d
4 changed files with 5 additions and 5 deletions
|
@ -11,7 +11,7 @@ public enum EnumPipeMaterial
|
|||
{
|
||||
CERAMIC(5, 5, new Color(0xB3866F)), BRONZE(25, 25, new Color(0xD49568)),
|
||||
PLASTIC(50, 30, new Color(0xDAF4F7)), IRON(100, 50, new Color(0x5C6362)),
|
||||
STEEL(1000, 100, new Color(0x888888)), FIBERGLASS(10000, 200, new Color(0x9F9691));
|
||||
STEEL(100, 100, new Color(0x888888)), FIBERGLASS(1000, 200, new Color(0x9F9691));
|
||||
|
||||
public final int maxPressure;
|
||||
|
||||
|
|
|
@ -75,7 +75,7 @@ public class PartPipe extends PartFramedNode<EnumPipeMaterial, FluidPressureNode
|
|||
|
||||
}
|
||||
}
|
||||
else
|
||||
else if (canConnect(dir, tile))
|
||||
{
|
||||
currentConnections = WorldUtility.setEnableSide(currentConnections, dir, true);
|
||||
connections.put(tile, dir);
|
||||
|
@ -114,7 +114,7 @@ public class PartPipe extends PartFramedNode<EnumPipeMaterial, FluidPressureNode
|
|||
}
|
||||
}
|
||||
|
||||
return super.canConnect(from, source);
|
||||
return super.canConnect(from, source) || source instanceof IFluidHandler;
|
||||
}
|
||||
|
||||
return false;
|
||||
|
|
|
@ -43,7 +43,7 @@ public class RenderPipe implements ISimpleItemRenderer
|
|||
|
||||
if (fluid != null && fluid.amount > 0)
|
||||
{
|
||||
double filledPercentage = (double) fluid.amount / (double) capacity;
|
||||
double filledPercentage = Math.min((double) fluid.amount / (double) capacity, 1);
|
||||
double renderPercentage = fluid.getFluid().isGaseous() ? 1 : filledPercentage;
|
||||
|
||||
int[] displayList = FluidRenderUtility.getFluidDisplayLists(fluid, part.world(), false);
|
||||
|
|
|
@ -46,7 +46,7 @@ public class TilePump extends TileMechanical implements IPressureNodeProvider, I
|
|||
@Override
|
||||
public int getMaxFlowRate()
|
||||
{
|
||||
return (int) Math.abs(mechanicalNode.getAngularVelocity() * 20);
|
||||
return (int) Math.abs(mechanicalNode.getAngularVelocity() * 1000);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Add table
Reference in a new issue