From 4c29543e44deb7a327b21b0af6a85a92e83ff103 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Wed, 10 Mar 2021 11:53:11 -0500 Subject: Fixed improperly calculated sprite hitboxes Also made sprite hitboxes bigger. #15 --- src/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index 051c4d1..dcf96e5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -35,7 +35,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { int lucasSprite = game.emplaceSprite("lucas"); game.getSystem().initSprite(lucasSprite, warpLoc); - game.getSystem().setUpCollision(lucasSprite, {-8, -8}, {12, 8}, true); + game.getSystem().setUpCollision(lucasSprite, {-8, -8}, {16, 8}, true); game.getSystem().initSprite(lucasSprite, "../res/sprites/lucas_anim.txt"); game.getSystem().setSpriteDirection(lucasSprite, Direction::down); game.getSprite(lucasSprite).normallyHasShadow = true; @@ -48,7 +48,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { int kumaSprite = game.emplaceSprite("kuma"); game.getSystem().initSprite(kumaSprite, warpLoc); - game.getSystem().setUpCollision(kumaSprite, {-8, -8}, {12, 8}, false); + game.getSystem().setUpCollision(kumaSprite, {-8, -8}, {16, 8}, false); game.getSystem().initSprite(kumaSprite, "../res/sprites/kuma_anim.txt"); game.getSystem().setSpriteDirection(kumaSprite, Direction::down); game.getSprite(kumaSprite).normallyHasShadow = true; @@ -57,7 +57,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { int dusterSprite = game.emplaceSprite("duster"); game.getSystem().initSprite(dusterSprite, warpLoc); - game.getSystem().setUpCollision(dusterSprite, {-8, -8}, {12, 8}, false); + game.getSystem().setUpCollision(dusterSprite, {-8, -8}, {16, 8}, false); game.getSystem().initSprite(dusterSprite, "../res/sprites/duster_anim.txt"); game.getSystem().setSpriteDirection(dusterSprite, Direction::down); game.getSprite(dusterSprite).normallyHasShadow = true; @@ -66,7 +66,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { int boneySprite = game.emplaceSprite("boney"); game.getSystem().initSprite(boneySprite, warpLoc); - game.getSystem().setUpCollision(boneySprite, {-8, -8}, {12, 8}, false); + game.getSystem().setUpCollision(boneySprite, {-8, -8}, {16, 8}, false); game.getSystem().initSprite(boneySprite, "../res/sprites/boney_anim.txt"); game.getSystem().setSpriteDirection(boneySprite, Direction::down); game.getSprite(boneySprite).normallyHasShadow = true; -- cgit 1.4.1