Steven Mahasin / Mbed 2 deprecated DreamDungeon

Dependencies:   mbed MotionSensor

Revision:
33:4f3948dcd2f7
Parent:
32:fe6359ef9916
Child:
34:1d5b4da3935e
diff -r fe6359ef9916 -r 4f3948dcd2f7 Entity/Mobs/Headless/Headless.cpp
--- a/Entity/Mobs/Headless/Headless.cpp	Mon May 06 08:56:48 2019 +0000
+++ b/Entity/Mobs/Headless/Headless.cpp	Mon May 06 13:27:26 2019 +0000
@@ -17,7 +17,7 @@
     sprite_size.width = 6;
     sprite_size.height = 9;
     sprite_size.offset_x = 0;
-    sprite_size.offset_y = 4;
+    sprite_size.offset_y = -4;
     frame.count = 0;
     frame.number = 0;
     frame.max = 4;
@@ -53,8 +53,8 @@
 
 void Headless::draw(N5110 &lcd)
 {
-    lcd.drawSpriteTransparent(position.x-sprite_size.offset_x,
-                              position.y-sprite_size.offset_y,
+    lcd.drawSpriteTransparent(position.x+sprite_size.offset_x,
+                              position.y+sprite_size.offset_y,
                               sprite_size.height,
                               sprite_size.width,
                               get_frame());
@@ -65,7 +65,7 @@
     hp -= damage;
 }
 
-int * Headless::get_frame()
+char * Headless::get_frame()
 {
-    return (int *) sprite_headless[face][frame.number];
+    return (char *) sprite_headless[face][frame.number];
 }
\ No newline at end of file