diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-03-09 13:49:03 -0500 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-03-09 13:49:03 -0500 |
commit | aac3b1bc1ba48b6e50f661b97326ef191cce3e6c (patch) | |
tree | dff16d2e26332a09576ff4965d0126070efa1b63 /src/main.cpp | |
parent | 032f60bc2686364f4df5bfb6c9faf86b84de31a6 (diff) | |
download | tanetane-aac3b1bc1ba48b6e50f661b97326ef191cce3e6c.tar.gz tanetane-aac3b1bc1ba48b6e50f661b97326ef191cce3e6c.tar.bz2 tanetane-aac3b1bc1ba48b6e50f661b97326ef191cce3e6c.zip |
switch_claus starts talking when he gets ya
Kumatora, Duster, and Boney had to be given hitboxes, but they are not considered solid. #10
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index 9cc25bb..051c4d1 100644 --- a/src/main.cpp +++ b/src/main.cpp | |||
@@ -48,6 +48,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { | |||
48 | 48 | ||
49 | int kumaSprite = game.emplaceSprite("kuma"); | 49 | int kumaSprite = game.emplaceSprite("kuma"); |
50 | game.getSystem<TransformSystem>().initSprite(kumaSprite, warpLoc); | 50 | game.getSystem<TransformSystem>().initSprite(kumaSprite, warpLoc); |
51 | game.getSystem<TransformSystem>().setUpCollision(kumaSprite, {-8, -8}, {12, 8}, false); | ||
51 | game.getSystem<AnimationSystem>().initSprite(kumaSprite, "../res/sprites/kuma_anim.txt"); | 52 | game.getSystem<AnimationSystem>().initSprite(kumaSprite, "../res/sprites/kuma_anim.txt"); |
52 | game.getSystem<AnimationSystem>().setSpriteDirection(kumaSprite, Direction::down); | 53 | game.getSystem<AnimationSystem>().setSpriteDirection(kumaSprite, Direction::down); |
53 | game.getSprite(kumaSprite).normallyHasShadow = true; | 54 | game.getSprite(kumaSprite).normallyHasShadow = true; |
@@ -56,6 +57,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { | |||
56 | 57 | ||
57 | int dusterSprite = game.emplaceSprite("duster"); | 58 | int dusterSprite = game.emplaceSprite("duster"); |
58 | game.getSystem<TransformSystem>().initSprite(dusterSprite, warpLoc); | 59 | game.getSystem<TransformSystem>().initSprite(dusterSprite, warpLoc); |
60 | game.getSystem<TransformSystem>().setUpCollision(dusterSprite, {-8, -8}, {12, 8}, false); | ||
59 | game.getSystem<AnimationSystem>().initSprite(dusterSprite, "../res/sprites/duster_anim.txt"); | 61 | game.getSystem<AnimationSystem>().initSprite(dusterSprite, "../res/sprites/duster_anim.txt"); |
60 | game.getSystem<AnimationSystem>().setSpriteDirection(dusterSprite, Direction::down); | 62 | game.getSystem<AnimationSystem>().setSpriteDirection(dusterSprite, Direction::down); |
61 | game.getSprite(dusterSprite).normallyHasShadow = true; | 63 | game.getSprite(dusterSprite).normallyHasShadow = true; |
@@ -64,6 +66,7 @@ void loop(Renderer& renderer, std::mt19937& rng) { | |||
64 | 66 | ||
65 | int boneySprite = game.emplaceSprite("boney"); | 67 | int boneySprite = game.emplaceSprite("boney"); |
66 | game.getSystem<TransformSystem>().initSprite(boneySprite, warpLoc); | 68 | game.getSystem<TransformSystem>().initSprite(boneySprite, warpLoc); |
69 | game.getSystem<TransformSystem>().setUpCollision(boneySprite, {-8, -8}, {12, 8}, false); | ||
67 | game.getSystem<AnimationSystem>().initSprite(boneySprite, "../res/sprites/boney_anim.txt"); | 70 | game.getSystem<AnimationSystem>().initSprite(boneySprite, "../res/sprites/boney_anim.txt"); |
68 | game.getSystem<AnimationSystem>().setSpriteDirection(boneySprite, Direction::down); | 71 | game.getSystem<AnimationSystem>().setSpriteDirection(boneySprite, Direction::down); |
69 | game.getSprite(boneySprite).normallyHasShadow = true; | 72 | game.getSprite(boneySprite).normallyHasShadow = true; |