Mortal Kombat Game ELEC2645

Dependencies:   mbed N5110 ShiftReg Joystick

Revision:
0:99b49fd71085
Child:
3:1d99b6ad4f9e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Fighter.h	Tue Apr 13 10:06:02 2021 +0000
@@ -0,0 +1,27 @@
+#ifndef FIGHTER_H
+#define FIGHTER_H
+
+#include "mbed.h"
+#include "N5110.h"
+
+
+class Fighter
+{
+public:
+    Fighter();  // constructor 
+    void draw(N5110 &lcd, float _x, float _y);  // x-coordinate and y-coordinates used to update place of sprite on screen
+    void move_right(N5110 &lcd, float _x, float _y); // print move right animation
+    void move_left(N5110 &lcd, float _x, float _y); // print move left animation
+    void move_right2(N5110 &lcd, float _x, float _y); // 2nd move right animation to move legs
+    void move_left2(N5110 &lcd, float _x, float _y); // 2nd move left animation to move legs
+    void kick_right(N5110 &lcd, float _x, float _y); // kick right 
+    void kick_left(N5110 &lcd, float _x, float _y); // kick left 
+    void punch_left(N5110 &lcd, float _x, float _y); // punch left 
+    void punch_right(N5110 &lcd, float _x, float _y); // punch right
+    void guard(N5110 &lcd, float _x, float _y); // guard move
+
+
+
+};
+    
+#endif 
\ No newline at end of file