diff options
| author | Thomas Guillermo Albers Raviola <thomas@thomaslabs.org> | 2026-01-16 19:38:33 +0100 |
|---|---|---|
| committer | Thomas Guillermo Albers Raviola <thomas@thomaslabs.org> | 2026-01-16 19:38:33 +0100 |
| commit | a90db3b7b6e87e24c789b5db222f1cef92809bde (patch) | |
| tree | 2096abcb1ac1ea970a51e598257186bc4e030b22 /progress/src/spriteUpdate.c | |
Initial commit
Diffstat (limited to 'progress/src/spriteUpdate.c')
| -rw-r--r-- | progress/src/spriteUpdate.c | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/progress/src/spriteUpdate.c b/progress/src/spriteUpdate.c new file mode 100644 index 0000000..d91fe0e --- /dev/null +++ b/progress/src/spriteUpdate.c @@ -0,0 +1,33 @@ +#include "main.h" + +void spriteUpdate(GameState *gameState) +{ + ///Actualiza sprites + if(gameState->player1.walking == 1) + { + gameState->player1.camara++; + gameState->player1.walking = 0; + } + else + gameState->player1.camara = 0; + + if(gameState->player2.walking == 1) + { + gameState->player2.camara++; + gameState->player2.walking = 0; + } + else + gameState->player2.camara = 0; + + ///Reinicia sprites + if(gameState->player1.camara / 3 >= 3) + { + gameState->player1.camara = 0; + } + + if(gameState->player2.camara / 3 >= 3) + { + gameState->player2.camara = 0; + } +} + |
