Consistent engine whites (#10482)

This commit is contained in:
MEEPofFaith 2025-02-08 21:32:34 -08:00 committed by GitHub
parent 4183a2a485
commit 848249a6dd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1754,29 +1754,30 @@ public class UnitType extends UnlockableContent implements Senseable{
Tmp.v1.set(x, y).rotate(rot);
float ex = Tmp.v1.x, ey = Tmp.v1.y;
float rad = (radius + Mathf.absin(Time.time, 2f, radius / 4f)) * scale;
//engine outlines (cursed?)
/*float z = Draw.z();
Draw.z(z - 0.0001f);
Draw.color(type.outlineColor);
Fill.circle(
unit.x + ex,
unit.y + ey,
(type.outlineRadius * Draw.scl + radius + Mathf.absin(Time.time, 2f, radius / 4f)) * scale
unit.x + ex,
unit.y + ey,
(type.outlineRadius * Draw.scl + radius + Mathf.absin(Time.time, 2f, radius / 4f)) * scale
);
Draw.z(z);*/
Draw.color(color);
Fill.circle(
unit.x + ex,
unit.y + ey,
(radius + Mathf.absin(Time.time, 2f, radius / 4f)) * scale
unit.x + ex,
unit.y + ey,
rad
);
Draw.color(type.engineColorInner);
Fill.circle(
unit.x + ex - Angles.trnsx(rot + rotation, 1f),
unit.y + ey - Angles.trnsy(rot + rotation, 1f),
(radius + Mathf.absin(Time.time, 2f, radius / 4f)) / 2f * scale
unit.x + ex - Angles.trnsx(rot + rotation, rad / 4f),
unit.y + ey - Angles.trnsy(rot + rotation, rad / 4f),
rad / 2f
);
}