This commit is contained in:
Anuken
2020-04-23 00:41:18 -04:00
parent 18b68fefed
commit 2538273402
7 changed files with 61 additions and 33 deletions

View File

@ -26,7 +26,7 @@ public class BlockRenderer implements Disposable{
public final FloorRenderer floor = new FloorRenderer();
private Array<Tile> requests = new Array<>(initialRequests);
private Array<Tile> requests = new Array<>(false, initialRequests, Tile.class);
private int lastCamX, lastCamY, lastRangeX, lastRangeY;
private float brokenFade = 0f;
@ -94,7 +94,7 @@ public class BlockRenderer implements Disposable{
});
}
public void drawFog(){
public void drawDarkness(){
float ww = world.width() * tilesize, wh = world.height() * tilesize;
float x = camera.position.x + tilesize / 2f, y = camera.position.y + tilesize / 2f;
float u = (x - camera.width / 2f) / ww,
@ -226,7 +226,10 @@ public class BlockRenderer implements Disposable{
Block block = tile.block();
Tilec entity = tile.entity;
Draw.z(Layer.block);
block.drawBase(tile);
if(entity != null){
if(entity.damaged()){
entity.drawCracks();