Mortal Kombat Game ELEC2645

Dependencies:   mbed N5110 ShiftReg Joystick

Committer:
ozy
Date:
Sat May 08 00:09:54 2021 +0000
Revision:
21:fad1c9f010d1
Parent:
20:4ca04fd0965a
Child:
22:225d4031c090
working game

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ozy 0:99b49fd71085 1 #include "Menu.h"
ozy 0:99b49fd71085 2 #include "mbed.h"
ozy 21:fad1c9f010d1 3 #include "ShiftReg.h"
ozy 21:fad1c9f010d1 4 ShiftReg shift; // for countdown
ozy 0:99b49fd71085 5
ozy 0:99b49fd71085 6 Menu::Menu() {}
ozy 0:99b49fd71085 7
ozy 20:4ca04fd0965a 8 void Menu::menu_render(N5110 &lcd) {
ozy 21:fad1c9f010d1 9 draw_uni_logo(lcd);
ozy 21:fad1c9f010d1 10 wait(3.0f);
ozy 20:4ca04fd0965a 11 main_menu(lcd);
ozy 20:4ca04fd0965a 12 wait(3.0f);
ozy 20:4ca04fd0965a 13 created_by(lcd);
ozy 20:4ca04fd0965a 14 wait(3.0f);
ozy 21:fad1c9f010d1 15 tutorial_screen1(lcd);
ozy 21:fad1c9f010d1 16 wait(3.0f);
ozy 21:fad1c9f010d1 17 tutorial_screen3(lcd);
ozy 21:fad1c9f010d1 18 wait(3.0f);
ozy 21:fad1c9f010d1 19 tutorial_screen4(lcd);
ozy 21:fad1c9f010d1 20 wait(3.0f);
ozy 21:fad1c9f010d1 21 tutorial_screen5(lcd);
ozy 21:fad1c9f010d1 22 wait(3.0f);
ozy 21:fad1c9f010d1 23 tutorial_screen6(lcd);
ozy 21:fad1c9f010d1 24 wait(3.0f);
ozy 21:fad1c9f010d1 25 tutorial_screen7(lcd);
ozy 20:4ca04fd0965a 26 wait(3.0f);
ozy 21:fad1c9f010d1 27 tutorial_screen8(lcd);
ozy 21:fad1c9f010d1 28 wait(3.0f);
ozy 21:fad1c9f010d1 29 shift.write(0x4F);
ozy 21:fad1c9f010d1 30 wait(1.0f);
ozy 21:fad1c9f010d1 31 shift.write(0x5B);
ozy 21:fad1c9f010d1 32 wait(1.0f);
ozy 21:fad1c9f010d1 33 shift.write(0x06);
ozy 21:fad1c9f010d1 34 wait(1.0f);
ozy 21:fad1c9f010d1 35 shift.write(0x3F);
ozy 21:fad1c9f010d1 36 wait(0.3f);
ozy 21:fad1c9f010d1 37 tutorial_screen9(lcd);
ozy 21:fad1c9f010d1 38 wait(0.5f);
ozy 20:4ca04fd0965a 39 lcd.refresh();
ozy 20:4ca04fd0965a 40 }
ozy 20:4ca04fd0965a 41
ozy 20:4ca04fd0965a 42
ozy 0:99b49fd71085 43 void Menu::draw_logo(N5110 &lcd, int x, int y) {
ozy 0:99b49fd71085 44 // Mortal Kombat Logo
ozy 0:99b49fd71085 45 const int logo[17][19] = {
ozy 0:99b49fd71085 46 { 1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1 },
ozy 0:99b49fd71085 47 { 0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 },
ozy 0:99b49fd71085 48 { 0,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,0,0 },
ozy 0:99b49fd71085 49 { 0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,1,0,0,0 },
ozy 0:99b49fd71085 50 { 0,0,0,1,0,1,1,0,0,1,1,1,1,0,0,0,1,0,0 },
ozy 0:99b49fd71085 51 { 0,0,1,0,1,1,1,0,1,1,1,1,1,1,0,0,0,1,0 },
ozy 0:99b49fd71085 52 { 0,0,1,0,1,1,1,1,1,1,1,1,0,1,0,0,0,1,0 },
ozy 0:99b49fd71085 53 { 0,0,1,0,1,1,1,0,0,0,1,1,1,1,1,0,0,1,0 },
ozy 0:99b49fd71085 54 { 0,0,1,0,1,1,1,1,0,0,0,0,0,1,1,1,0,1,0 },
ozy 0:99b49fd71085 55 { 0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0 },
ozy 0:99b49fd71085 56 { 0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0 },
ozy 0:99b49fd71085 57 { 0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0 },
ozy 0:99b49fd71085 58 { 0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0 },
ozy 0:99b49fd71085 59 { 0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0 },
ozy 0:99b49fd71085 60 { 0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0 },
ozy 0:99b49fd71085 61 { 0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0 },
ozy 0:99b49fd71085 62 { 1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1 },
ozy 0:99b49fd71085 63 };
ozy 0:99b49fd71085 64 // draw the MK Logo
ozy 0:99b49fd71085 65 // (x, y, rows, cols, sprite)
ozy 0:99b49fd71085 66 lcd.drawSprite(x,y,17,19,(int *)logo);
ozy 0:99b49fd71085 67 }
ozy 0:99b49fd71085 68
ozy 0:99b49fd71085 69 void Menu::main_menu(N5110 &lcd) {
ozy 21:fad1c9f010d1 70 lcd.clear();
ozy 0:99b49fd71085 71 // Printing the first menu screen
ozy 0:99b49fd71085 72 lcd.printString("MORTAL KOMBAT",3,1);
ozy 0:99b49fd71085 73 lcd.printString("LEEDS EDITION",3,2);
ozy 0:99b49fd71085 74 lcd.refresh();
ozy 0:99b49fd71085 75 draw_logo(lcd, 30, 28); // draw logo on (30,28)
ozy 0:99b49fd71085 76 // draw menu frame using the whole dimensions of the screen
ozy 0:99b49fd71085 77 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 0:99b49fd71085 78 lcd.refresh(); // refresh the LCD so the pixels appear
ozy 0:99b49fd71085 79 }
ozy 0:99b49fd71085 80
ozy 0:99b49fd71085 81 void Menu::created_by(N5110 &lcd) {
ozy 0:99b49fd71085 82 lcd.clear();
ozy 0:99b49fd71085 83 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 0:99b49fd71085 84 lcd.printString("Created by:",2,1);
ozy 0:99b49fd71085 85 lcd.printString("OSMAN",25,2);
ozy 0:99b49fd71085 86 lcd.printString("FADL ALI",20,3);
ozy 0:99b49fd71085 87 lcd.printString("201337691",18,4);
ozy 0:99b49fd71085 88 lcd.refresh();
ozy 0:99b49fd71085 89 }
ozy 21:fad1c9f010d1 90
ozy 21:fad1c9f010d1 91 void Menu::tutorial_screen1(N5110 &lcd) {
ozy 0:99b49fd71085 92 lcd.clear();
ozy 21:fad1c9f010d1 93 lcd.printString("Welcome!", 15,0);
ozy 21:fad1c9f010d1 94 lcd.printString("Your mission", 5,2);
ozy 21:fad1c9f010d1 95 lcd.printString("is to", 20,3);
ozy 21:fad1c9f010d1 96 lcd.printString("defeat", 20,4);
ozy 21:fad1c9f010d1 97 lcd.printString("Kotal Khan...", 5,5);
ozy 21:fad1c9f010d1 98 lcd.refresh();
ozy 21:fad1c9f010d1 99 }
ozy 21:fad1c9f010d1 100
ozy 21:fad1c9f010d1 101 void Menu::tutorial_screen2 (N5110 &lcd) {
ozy 21:fad1c9f010d1 102 lcd.clear();
ozy 21:fad1c9f010d1 103 lcd.printString("God of Sun!", 5,1);
ozy 21:fad1c9f010d1 104 lcd.printString("God of War!", 5,3);
ozy 21:fad1c9f010d1 105 lcd.printString("God of Blood!", 5,5);
ozy 0:99b49fd71085 106 lcd.refresh();
ozy 0:99b49fd71085 107 }
ozy 0:99b49fd71085 108
ozy 21:fad1c9f010d1 109 void Menu::tutorial_screen3 (N5110 &lcd) {
ozy 0:99b49fd71085 110 lcd.clear();
ozy 21:fad1c9f010d1 111 lcd.printString("You must", 15,0);
ozy 21:fad1c9f010d1 112 lcd.printString("familiarise", 8,1);
ozy 21:fad1c9f010d1 113 lcd.printString("yourself", 15,2);
ozy 21:fad1c9f010d1 114 lcd.printString("with the", 15,3);
ozy 21:fad1c9f010d1 115 lcd.printString("fight moves", 8,4);
ozy 0:99b49fd71085 116 lcd.refresh();
ozy 0:99b49fd71085 117 }
ozy 0:99b49fd71085 118
ozy 21:fad1c9f010d1 119 void Menu::tutorial_screen4 (N5110 &lcd) {
ozy 1:3bdadf6f6dbd 120 lcd.clear();
ozy 21:fad1c9f010d1 121 lcd.printString("Press A", 18,1);
ozy 21:fad1c9f010d1 122 lcd.printString("to Kick!", 14,2);
ozy 21:fad1c9f010d1 123 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 21:fad1c9f010d1 124 _fighter.set_y(34);
ozy 21:fad1c9f010d1 125 _fighter.set_x(34);
ozy 21:fad1c9f010d1 126 _fighter.kick_right(lcd);
ozy 1:3bdadf6f6dbd 127 lcd.refresh();
ozy 1:3bdadf6f6dbd 128 }
ozy 1:3bdadf6f6dbd 129
ozy 21:fad1c9f010d1 130 void Menu::tutorial_screen5 (N5110 &lcd) {
ozy 1:3bdadf6f6dbd 131 lcd.clear();
ozy 21:fad1c9f010d1 132 lcd.printString("Press B", 18,1);
ozy 21:fad1c9f010d1 133 lcd.printString("to Punch!", 14,2);
ozy 21:fad1c9f010d1 134 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 21:fad1c9f010d1 135 _fighter.set_y(34);
ozy 21:fad1c9f010d1 136 _fighter.set_x(34);
ozy 21:fad1c9f010d1 137 _fighter.punch_right(lcd);
ozy 21:fad1c9f010d1 138 lcd.refresh();
ozy 21:fad1c9f010d1 139 }
ozy 21:fad1c9f010d1 140
ozy 21:fad1c9f010d1 141 void Menu::tutorial_screen6 (N5110 &lcd) {
ozy 21:fad1c9f010d1 142 lcd.clear();
ozy 21:fad1c9f010d1 143 lcd.printString("Press C", 18,1);
ozy 21:fad1c9f010d1 144 lcd.printString("to Guard!", 14,2);
ozy 21:fad1c9f010d1 145 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 21:fad1c9f010d1 146 _fighter.set_y(34);
ozy 21:fad1c9f010d1 147 _fighter.set_x(34);
ozy 21:fad1c9f010d1 148 _fighter.guard(lcd);
ozy 1:3bdadf6f6dbd 149 lcd.refresh();
ozy 0:99b49fd71085 150 }
ozy 0:99b49fd71085 151
ozy 21:fad1c9f010d1 152 void Menu::tutorial_screen7 (N5110 &lcd) {
ozy 21:fad1c9f010d1 153 lcd.clear();
ozy 21:fad1c9f010d1 154 lcd.printString("Press D", 18,1);
ozy 21:fad1c9f010d1 155 lcd.printString("to Jump/Fly!", 10,2);
ozy 21:fad1c9f010d1 156 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 21:fad1c9f010d1 157 _fighter.set_y(26);
ozy 21:fad1c9f010d1 158 _fighter.set_x(34);
ozy 21:fad1c9f010d1 159 _fighter.draw(lcd);
ozy 21:fad1c9f010d1 160 lcd.refresh();
ozy 21:fad1c9f010d1 161 }
ozy 21:fad1c9f010d1 162
ozy 21:fad1c9f010d1 163 void Menu::tutorial_screen8 (N5110 &lcd) {
ozy 21:fad1c9f010d1 164 lcd.clear();
ozy 21:fad1c9f010d1 165 lcd.printString("Your fight", 8,1);
ozy 21:fad1c9f010d1 166 lcd.printString("will be",12 ,2);
ozy 21:fad1c9f010d1 167 lcd.printString("in Hyde Park", 8,3);
ozy 21:fad1c9f010d1 168 lcd.printString("Get Ready...", 8,4);
ozy 21:fad1c9f010d1 169 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 21:fad1c9f010d1 170 lcd.refresh();
ozy 21:fad1c9f010d1 171 }
ozy 21:fad1c9f010d1 172
ozy 21:fad1c9f010d1 173 void Menu::tutorial_screen9 (N5110 &lcd) {
ozy 21:fad1c9f010d1 174 lcd.clear();
ozy 21:fad1c9f010d1 175 lcd.printString("FIGHT!", 25,2);
ozy 21:fad1c9f010d1 176 lcd.drawRect(0,0,84,48,FILL_TRANSPARENT);
ozy 21:fad1c9f010d1 177 lcd.refresh();
ozy 0:99b49fd71085 178 }
ozy 1:3bdadf6f6dbd 179
ozy 1:3bdadf6f6dbd 180
ozy 1:3bdadf6f6dbd 181
ozy 20:4ca04fd0965a 182
ozy 21:fad1c9f010d1 183
ozy 21:fad1c9f010d1 184
ozy 21:fad1c9f010d1 185
ozy 21:fad1c9f010d1 186
ozy 21:fad1c9f010d1 187
ozy 21:fad1c9f010d1 188
ozy 21:fad1c9f010d1 189
ozy 21:fad1c9f010d1 190
ozy 21:fad1c9f010d1 191 void Menu::draw_uni_logo(N5110 &lcd) {
ozy 21:fad1c9f010d1 192 lcd.clear();
ozy 21:fad1c9f010d1 193 const int uni_logo[48][84] = {
ozy 21:fad1c9f010d1 194 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 195 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 196 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 197 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 198 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 199 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 200 {1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 201 {1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 202 {1,1,1,1,0,1,1,1,0,1,0,0,0,0,1,1,0,1,1,0,1,1,1,1,0,1,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 203 {1,1,1,1,0,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,0,1,1,0,1,1,0,1,1,1,0,1,0,1,1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 204 {1,1,1,1,0,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,0,1,1,0,1,1,0,0,0,0,0,1,0,1,1,1,1,0,0,0,1,1,0,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 205 {1,1,1,1,0,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 206 {1,1,1,1,1,0,0,0,1,1,0,1,1,1,0,1,0,1,1,1,1,0,0,1,1,1,1,0,0,0,0,1,0,1,1,1,0,0,0,0,1,1,0,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 207 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 208 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 209 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 210 {1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 211 {1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,1,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 212 {1,1,1,1,1,0,0,0,1,0,0,0,1,1,1,1,1,0,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 213 {1,1,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 214 {1,1,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,1,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 215 {1,1,1,1,0,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 216 {1,1,1,1,1,0,0,0,1,1,0,1,1,1,1,1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 217 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 218 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 219 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 220 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 221 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 222 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 223 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 224 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 225 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 226 {1,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,1,0,1,1,1,0,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 227 {1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,0,1,0,1,1,1,0,1,0,1,1,1,0,1,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 228 {1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,0,1,1,0,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 229 {1,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,0,0,0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,1,1,0,0,0,0,1,0,1,1,0,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 230 {1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,1,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 231 {1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,0,1,1,0,1,1,1,1,0,1,1,1,0,1,0,0,0,0,0,1,0,1,1,1,0,1,1,1,1,0,0,0,0,1,0,1,1,0,1,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 232 {1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,0,1,1,1,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,1,1,1,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 233 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 234 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 235 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 236 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 237 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 238 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 239 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 240 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1},
ozy 21:fad1c9f010d1 241 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1}
ozy 21:fad1c9f010d1 242 };
ozy 21:fad1c9f010d1 243 lcd.drawSprite(0,0,48,84,(int *)uni_logo);
ozy 21:fad1c9f010d1 244 lcd.refresh();
ozy 21:fad1c9f010d1 245 }
ozy 21:fad1c9f010d1 246
ozy 21:fad1c9f010d1 247
ozy 21:fad1c9f010d1 248
ozy 21:fad1c9f010d1 249