Mortal Kombat Game ELEC2645
Dependencies: mbed N5110 ShiftReg Joystick
Diff: Fighter.h
- 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