Game codes for Pokemon Academy Yiu Fai Kwok - 201198802 I have read the University Regulations on Plagiarism and state that the work covered by this declaration is my own and does not contain any unacknowledged work from other sources.
Dependencies: mbed FXOS8700CQ mbed-rtos
Diff: Characters/Charmander.cpp
- Revision:
- 31:0d2c19a285f6
- Parent:
- 25:31111e6e13ad
--- a/Characters/Charmander.cpp Mon May 06 20:37:23 2019 +0000 +++ b/Characters/Charmander.cpp Wed May 08 03:03:46 2019 +0000 @@ -199,7 +199,7 @@ lcd.drawSprite(_pos_x, _pos_y, 22, 30, (int *)Charmander_a3_data); } -void Charmander::evo_1_sprite(N5110 &lcd) +void Charmander::evo_1_sprite(N5110 &lcd, int x, int y) { int data[41][38] = { {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0}, @@ -244,10 +244,10 @@ {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,1,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0}, }; - lcd.drawSprite(23, 7, 41, 38, (int *)data); + lcd.drawSprite(x, y, 41, 38, (int *)data); } -void Charmander::evo_2_sprite(N5110 &lcd) +void Charmander::evo_2_sprite(N5110 &lcd, int x, int y) { int data[47][56] = { {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, @@ -298,7 +298,7 @@ {0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0}, }; - lcd.drawSprite(17, 2, 47, 56, (int *)data); + lcd.drawSprite(x, y, 47, 56, (int *)data); } void Charmander::evo_3_sprite(N5110 &lcd, int x, int y)