Halo draw part + Ravage halo

This commit is contained in:
Anuken
2022-07-05 12:34:18 -04:00
parent b33f19b048
commit 4d8bcfebf2
4 changed files with 192 additions and 10 deletions

View File

@@ -26,8 +26,11 @@ public class ShapePart extends DrawPart{
Draw.z(Draw.z() + layerOffset);
float prog = progress.getClamp(params);
float baseRot = Time.time * rotateSpeed;
float prog = progress.getClamp(params),
baseRot = Time.time * rotateSpeed,
rad = radiusTo < 0 ? radius : Mathf.lerp(radius, radiusTo, prog),
str = strokeTo < 0 ? stroke : Mathf.lerp(stroke, strokeTo, prog);
int len = mirror && params.sideOverride == -1 ? 2 : 1;
for(int s = 0; s < len; s++){
@@ -39,9 +42,7 @@ public class ShapePart extends DrawPart{
float
rx = params.x + Tmp.v1.x,
ry = params.y + Tmp.v1.y,
rad = radiusTo < 0 ? radius : Mathf.lerp(radius, radiusTo, prog),
str = strokeTo < 0 ? stroke : Mathf.lerp(stroke, strokeTo, prog);
ry = params.y + Tmp.v1.y;
if(color != null && colorTo != null){
Draw.color(color, colorTo, prog);