diff --git a/packages/onitama-game/src/renderers/SelectionRenderer.ts b/packages/onitama-game/src/renderers/SelectionRenderer.ts index 6793d2a..f170dc1 100644 --- a/packages/onitama-game/src/renderers/SelectionRenderer.ts +++ b/packages/onitama-game/src/renderers/SelectionRenderer.ts @@ -49,7 +49,9 @@ export class SelectionRenderer { const tweens = this.scene.tweens; // Fade in animation - const fadeIn = tweens.add({ + // DO NOT add interruption here + // otherwise the game will stop indefinitely + tweens.add({ targets: ring, alpha: 0.8, duration: ANIMATIONS.selectionFadeIn, @@ -65,10 +67,8 @@ export class SelectionRenderer { yoyo: true, repeat: -1, }); - this.scene.addTweenInterruption(pulseTween); }, }); - this.scene.addTweenInterruption(fadeIn); // Return cleanup function return () => {