From c080398dd5a604ffbb208bcbd93e69a11707006a Mon Sep 17 00:00:00 2001 From: Humza Shahid Date: Tue, 7 Jan 2025 13:03:17 +0000 Subject: [PATCH] multiply defeatedSize by ratio to ensure that pellets change size along with other objects when window is resized --- fcore/player.sml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fcore/player.sml b/fcore/player.sml index 834e622..5fead1a 100644 --- a/fcore/player.sml +++ b/fcore/player.sml @@ -279,7 +279,7 @@ struct (* defeated enemy constants *) val defeatedPi = Real32.Math.pi / 180.0 - val defeatedSize = 7.0 + val defeatedSize = 9.0 val defeatedDistance = 13.0 (* timing variables; always start at 0, @@ -779,6 +779,8 @@ struct val pelletY = ((Real32.Math.sin angle) * defeatedDistance) + playerY val pelletY = pelletY * ratio + yOffset + val defeatedSize = defeatedSize * ratio + val vec = Field.lerp ( pelletX , pelletY