Clean pixel zoom

This commit is contained in:
Anuken
2019-04-02 23:30:40 -04:00
parent efdaf0d986
commit 1c63ee6743
3 changed files with 37 additions and 3 deletions

View File

@@ -176,6 +176,15 @@ public class Damage{
}
int trad = (int) (radius / tilesize);
Tile tile = world.tileWorld(x, y);
if(tile != null){
tileDamage(tile.x, tile.y, trad);
}
}
private static void tileDamage(int x, int y, int radius){
/*
for(int dx = -trad; dx <= trad; dx++){
for(int dy = -trad; dy <= trad; dy++){
Tile tile = world.tile(Math.round(x / tilesize) + dx, Math.round(y / tilesize) + dy);
@@ -184,8 +193,7 @@ public class Damage{
tile.entity.damage(amount);
}
}
}
}*/
}
private static float calculateDamage(float x, float y, float tx, float ty, float radius, float damage){