From f6ab64ca6e2c9ede9e65c5e92dee9f26777c8334 Mon Sep 17 00:00:00 2001 From: diego Date: Mon, 11 Nov 2024 14:32:59 -0500 Subject: [PATCH] Shadow cleanup on target explosion. --- screens/game.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/screens/game.go b/screens/game.go index 5ee2750..4250989 100644 --- a/screens/game.go +++ b/screens/game.go @@ -196,9 +196,11 @@ func (g *Game) Draw(screen *ebiten.Image) { //draw shadows for _, target := range g.targets { - op := &ebiten.DrawImageOptions{} - op.GeoM.Translate(target.Pos.X-10, target.Pos.Y+10) - screen.DrawImage(assets.ImageBank[assets.FlyEyeShadow], op) + if target.Action < elements.MoverActionExploding { + op := &ebiten.DrawImageOptions{} + op.GeoM.Translate(target.Pos.X-10, target.Pos.Y+10) + screen.DrawImage(assets.ImageBank[assets.FlyEyeShadow], op) + } } for _, target := range g.targets {