Adam Baker 201166301
Dependencies: mbed Gamepad N5110
Diff: BlockheadEngine/BlockheadEngine.cpp
- Revision:
- 26:3319ddd5111d
- Parent:
- 25:230e4163cb6b
- Child:
- 27:c0fa8e41743b
diff -r 230e4163cb6b -r 3319ddd5111d BlockheadEngine/BlockheadEngine.cpp --- a/BlockheadEngine/BlockheadEngine.cpp Sun Apr 21 19:50:39 2019 +0000 +++ b/BlockheadEngine/BlockheadEngine.cpp Sun Apr 21 21:55:54 2019 +0000 @@ -13,16 +13,14 @@ } +void BlockheadEngine::init() +{ + _move = _runner.init(_move); + _pos = _lev.init(_pos); +} + int BlockheadEngine::playgame(N5110 &lcd, Gamepad &pad) { - if (_init == 0) { - - _move = _runner.init(_move); - _pos = _lev.init(_pos); - - _init++; - - } _move = _runner.nextLevel(_move); _pos = _lev.whatLevel(lcd, _move.l);