aboutsummaryrefslogtreecommitdiff
path: root/sprites.ino
diff options
context:
space:
mode:
Diffstat (limited to 'sprites.ino')
-rw-r--r--sprites.ino29
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;
+}