Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: Minerengine.h
- Revision:
- 15:2bda80896a84
- Parent:
- 14:dc3524d11921
- Child:
- 16:8384e9a480ef
--- a/Minerengine.h Fri Mar 29 00:30:03 2019 +0000
+++ b/Minerengine.h Fri Mar 29 19:03:10 2019 +0000
@@ -36,26 +36,28 @@
Minerengine();
~Minerengine();
- void read_direction(Gamepad &pad);
- int miner_move();
+
+ void miner_init(int x, int y);
+ void miner_move(Direction d);
void miner_draw(N5110 &lcd);
void miner_gravity(N5110 &lcd);
void miner_jump(N5110 &lcd, Gamepad &pad);
- void miner_init();
- void miner_collision(N5110 &lcd);
+ void miner_land(N5110 &lcd);
Vector2D get_pos();
- int _x;
+ void read_direction(Gamepad &pad);
+ void level_one_collision(N5110 &lcd);
+
private:
- Direction _d;
int _direction;
- int _right_collision;
- int _left_collision;
int _stop_jump;
int _gravity;
int _jump;
int _y;
+ int _x;
+ int _right_collision;
+ int _left_collision;
};