Turret rotation during placement / Status effect display changes

This commit is contained in:
Anuken
2025-08-29 19:15:19 -04:00
parent 4ae49cfc60
commit fdf0640d65
9 changed files with 33 additions and 22 deletions

View File

@@ -6,6 +6,7 @@ import arc.math.*;
import arc.struct.*;
import arc.util.*;
import mindustry.entities.part.*;
import mindustry.entities.units.*;
import mindustry.gen.*;
import mindustry.graphics.*;
import mindustry.type.*;
@@ -45,6 +46,12 @@ public class DrawTurret extends DrawBlock{
block.resetGeneratedIcons();
}
@Override
public void drawPlan(Block block, BuildPlan plan, Eachable<BuildPlan> list){
Draw.rect(base, plan.drawx(), plan.drawy());
Draw.rect(preview, plan.drawx(), plan.drawy(), plan.rotation * 90f - 90f);
}
@Override
public void draw(Building build){
Turret turret = (Turret)build.block;