overRegion (#8337)
This commit is contained in:
@@ -5,6 +5,7 @@ import arc.graphics.g2d.*;
|
|||||||
import arc.math.*;
|
import arc.math.*;
|
||||||
import arc.util.*;
|
import arc.util.*;
|
||||||
import arc.util.io.*;
|
import arc.util.io.*;
|
||||||
|
import mindustry.annotations.Annotations.*;
|
||||||
import mindustry.entities.units.*;
|
import mindustry.entities.units.*;
|
||||||
import mindustry.gen.*;
|
import mindustry.gen.*;
|
||||||
import mindustry.graphics.*;
|
import mindustry.graphics.*;
|
||||||
@@ -23,6 +24,8 @@ public class PayloadLoader extends PayloadBlock{
|
|||||||
public float maxPowerConsumption = 40f;
|
public float maxPowerConsumption = 40f;
|
||||||
public boolean loadPowerDynamic = true;
|
public boolean loadPowerDynamic = true;
|
||||||
|
|
||||||
|
public @Load("@-over") TextureRegion overRegion;
|
||||||
|
|
||||||
//initialized in init(), do not touch
|
//initialized in init(), do not touch
|
||||||
protected float basePowerUse = 0f;
|
protected float basePowerUse = 0f;
|
||||||
|
|
||||||
@@ -132,6 +135,11 @@ public class PayloadLoader extends PayloadBlock{
|
|||||||
|
|
||||||
Draw.z(Layer.blockOver);
|
Draw.z(Layer.blockOver);
|
||||||
drawPayload();
|
drawPayload();
|
||||||
|
|
||||||
|
if(overRegion.found()){
|
||||||
|
Draw.z(Layer.blockOver + 0.1f);
|
||||||
|
Draw.rect(overRegion, x, y);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user