diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/player_data.h | 8 | ||||
-rw-r--r-- | include/utils.h | 6 |
2 files changed, 10 insertions, 4 deletions
diff --git a/include/player_data.h b/include/player_data.h index bcd3bae..f8e937a 100644 --- a/include/player_data.h +++ b/include/player_data.h @@ -6,10 +6,10 @@ #define PLAYER_SPEED 300.0f static const Rectangle shadowDestRect = (Rectangle) { - .x = -30, - .y = 100, - .width = 140, - .height = 40 + .x = -20, + .y = 115, + .width = 128, + .height = 20 }; static const Rectangle physicsCollider = (Rectangle) { diff --git a/include/utils.h b/include/utils.h index cb1770e..7437860 100644 --- a/include/utils.h +++ b/include/utils.h @@ -76,5 +76,11 @@ static inline Rectangle GetEntityHurtboxGlobal(const Entity* e, int hbIndex) { return hurtBoxGlobal; } +static inline void ResetAnimation(Animation* animation) { + animation->currentFrame = 0; + animation->currentFrameTimer = 0; + animation->isComplete = false; +} + #endif // UTILS_H_ |