Added back tapping

This commit is contained in:
Anuken
2020-03-04 19:58:48 -05:00
parent c02c00cdfb
commit 882076030d
4 changed files with 24 additions and 9 deletions

View File

@@ -734,8 +734,8 @@ public class Block extends BlockStorage{
}
public void drawRequestRegion(BuildRequest req, Eachable<BuildRequest> list){
TextureRegion reg = icon(Cicon.full);
Draw.rect(icon(Cicon.full), req.drawx(), req.drawy(),
TextureRegion reg = getRequestRegion(req, list);
Draw.rect(reg, req.drawx(), req.drawy(),
reg.getWidth() * req.animScale * Draw.scl,
reg.getHeight() * req.animScale * Draw.scl,
!rotate ? 0 : req.rotation * 90);
@@ -745,6 +745,10 @@ public class Block extends BlockStorage{
}
}
public TextureRegion getRequestRegion(BuildRequest req, Eachable<BuildRequest> list){
return icon(Cicon.full);
}
public void drawRequestConfig(BuildRequest req, Eachable<BuildRequest> list){
}

View File

@@ -5,9 +5,11 @@ import arc.Graphics.*;
import arc.Graphics.Cursor.*;
import arc.graphics.g2d.*;
import arc.math.geom.*;
import arc.util.*;
import arc.util.io.*;
import mindustry.content.*;
import mindustry.entities.*;
import mindustry.entities.units.*;
import mindustry.gen.*;
import mindustry.world.*;
@@ -52,12 +54,12 @@ public class Door extends Wall{
@Override
public void draw(Tile tile){
DoorEntity entity = tile.ent();
Draw.rect(entity.open ? openRegion : region, tile.drawx(), tile.drawy());
}
if(!entity.open){
Draw.rect(region, tile.drawx(), tile.drawy());
}else{
Draw.rect(openRegion, tile.drawx(), tile.drawy());
}
@Override
public TextureRegion getRequestRegion(BuildRequest req, Eachable<BuildRequest> list){
return req.config == Boolean.TRUE ? openRegion : region;
}
@Override