From e03683852cac9b31ca846fcf13ff53abf99232c7 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sat, 27 Feb 2021 17:40:26 -0500 Subject: Added A* pathfinding --- src/character_system.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/character_system.cpp') diff --git a/src/character_system.cpp b/src/character_system.cpp index 9b91716..53debb2 100644 --- a/src/character_system.cpp +++ b/src/character_system.cpp @@ -150,7 +150,7 @@ void CharacterSystem::tick(double dt) { pLoc += (unitVecInDirection(sprite.movementDir) * speed); // Check collision. - CollisionResult collision = game_.getSystem().checkCollision(spriteId, pLoc, sprite.movementDir); + CollisionResult collision = game_.getSystem().checkCollision(spriteId, sprite.loc, pLoc, sprite.movementDir); bool blocked = collision.horiz.blocked || collision.vert.blocked; if (collision.horiz.blocked && !sprite.clipping) { -- cgit 1.4.1