mirror of
https://github.com/nacabaro/nacapet.git
synced 2026-09-30 23:21:37 +00:00
Few things (broke everything related to sleep)
This commit is contained in:
@@ -51,7 +51,7 @@ const int sleepyAnimationFrames[] = {
|
||||
};
|
||||
|
||||
const int happyAnimationFrames[] = {
|
||||
3, 7
|
||||
7, 3
|
||||
};
|
||||
|
||||
const int hatchingAnimationPositions[] = {
|
||||
@@ -64,6 +64,7 @@ void animate_performEatingAnimation(TFT_eSprite &spr, struct SpriteData* spriteD
|
||||
void animate_performRefuseAnimation(TFT_eSprite &spr, struct SpriteData* spriteData);
|
||||
void animate_performSleepyAnimation(TFT_eSprite &spr, struct SpriteData* spriteData);
|
||||
void animate_performHappyAnimation(TFT_eSprite &spr, struct SpriteData* spriteData);
|
||||
void animate_performAngryAnimation(TFT_eSprite &spr, struct SpriteData* spriteData);
|
||||
void animate_performHatchingAnimation(TFT_eSprite &spr, struct SpriteData* spriteData);
|
||||
|
||||
#endif
|
||||
@@ -88,6 +88,20 @@ void animate_performHappyAnimation(TFT_eSprite &spr, struct SpriteData* spriteDa
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
void animate_performAngryAnimation(TFT_eSprite &spr, struct SpriteData* spriteData) {
|
||||
currentAnimationFrame = (currentAnimationFrame + 1) % numFramesAngry;
|
||||
draw_drawSprite(
|
||||
spr,
|
||||
spriteHeightOnScreen,
|
||||
spriteHeightOnScreen,
|
||||
spriteData,
|
||||
angryAnimationFrames[currentAnimationFrame],
|
||||
6,
|
||||
false
|
||||
);
|
||||
}
|
||||
|
||||
void animate_performHatchingAnimation(TFT_eSprite &spr, struct SpriteData* spriteData) {
|
||||
currentAnimationFrame = (currentAnimationFrame + 1) % numFramesHappy;
|
||||
draw_drawSprite(
|
||||
|
||||
Reference in New Issue
Block a user