Better targeting range calculation

This commit is contained in:
Anuken
2021-02-11 10:12:07 -05:00
parent ea2b57ec4b
commit 27c8efc672
10 changed files with 28 additions and 12 deletions

View File

@@ -8,7 +8,7 @@ import mindustry.annotations.Annotations.*;
import mindustry.gen.*;
@Component
abstract class HitboxComp implements Posc, QuadTreeObject{
abstract class HitboxComp implements Posc, Sized, QuadTreeObject{
@Import float x, y;
transient float lastX, lastY, deltaX, deltaY, hitSize;
@@ -28,6 +28,11 @@ abstract class HitboxComp implements Posc, QuadTreeObject{
updateLastPosition();
}
@Override
public float hitSize(){
return hitSize;
}
void getCollisions(Cons<QuadTree> consumer){
}