summaryrefslogtreecommitdiff
path: root/Gameplay.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Gameplay.cpp')
-rw-r--r--Gameplay.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/Gameplay.cpp b/Gameplay.cpp
index 2ae632e..c406834 100644
--- a/Gameplay.cpp
+++ b/Gameplay.cpp
@@ -3,6 +3,7 @@
* **************************************/
#include "Gameplay.h"
+#include "MouseSpr.c"
/* **************************************
* Defines *
@@ -20,6 +21,7 @@ Player GamePlayers[GAME_MAX_PLAYERS];
static const char PauseMenuOption_0[] PROGMEM = "Resume";
static const char PauseMenuOption_1[] PROGMEM = "Quit";
+static TYPE_SPRITE MouseSpr;
static const char * const PauseMenuOptions[] PROGMEM = {PauseMenuOption_0,
PauseMenuOption_1 };
@@ -79,6 +81,13 @@ void GameInit(void)
GamePlayers[i].Init();
}
+ MouseSpr.Data = MouseSprData;
+ MouseSpr.color = GFX_INVERT;
+ MouseSpr.rotation = NOROT;
+ MouseSpr.flip = NOFLIP;
+ MouseSpr.x = (X_SCREEN_RESOLUTION >> 1) - 4;
+ MouseSpr.y = (Y_SCREEN_RESOLUTION >> 1) - 4;
+
GfxInit();
GameLoop();
@@ -125,6 +134,8 @@ void GameGraphics(void)
{
GamePlayers[i].DrawHandler();
}
+
+ GfxDrawSprite(&MouseSpr);
}
void GameLoop(void)