diff options
Diffstat (limited to 'sprites.ino')
-rw-r--r-- | sprites.ino | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sprites.ino b/sprites.ino new file mode 100644 index 0000000..d519095 --- /dev/null +++ b/sprites.ino @@ -0,0 +1,29 @@ +#include "sprites.h" + +void initSprites() { + iBlock.rotateNext = &iBlockR; + iBlockR.rotateNext = &iBlock; + + oBlock.rotateNext = &oBlock; + + tBlock.rotateNext = &tBlockR; + tBlockR.rotateNext = &tBlockD; + tBlockD.rotateNext = &tBlockL; + tBlockL.rotateNext = &tBlock; + + sBlock.rotateNext = &sBlockR; + sBlockR.rotateNext = &sBlock; + + zBlock.rotateNext = &zBlockR; + zBlockR.rotateNext = &zBlock; + + jBlock.rotateNext = &jBlockR; + jBlockR.rotateNext = &jBlockD; + jBlockD.rotateNext = &jBlockL; + jBlockL.rotateNext = &jBlock; + + lBlock.rotateNext = &lBlockR; + lBlockR.rotateNext = &lBlockD; + lBlockD.rotateNext = &lBlockL; + lBlockL.rotateNext = &lBlock; +} |