From 7d09661e9882e402dcf73ed39e1f02759c50f48c Mon Sep 17 00:00:00 2001 From: Humza Shahid Date: Sat, 28 Dec 2024 04:11:29 +0000 Subject: [PATCH] use different collision size when player is attacking --- fcore/game-update.sml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fcore/game-update.sml b/fcore/game-update.sml index 18c0aa0..f55885d 100644 --- a/fcore/game-update.sml +++ b/fcore/game-update.sml @@ -119,6 +119,11 @@ struct end) | MAIN_ATTACKING amt => let + (* when attacking, player collision should be larger than player themselves *) + val x = x - Player.halfSize + val y = y - Player.halfSize + val size = size * 2 + val enemyCollisions = QuadTree.getCollisions (x, y, size, size, 0, 0, 1920, 1080, 0, enemyTree) val patches =