Mortal Kombat Game ELEC2645
Dependencies: mbed N5110 ShiftReg Joystick
Menu.cpp@22:225d4031c090, 2021-05-09 (annotated)
- Committer:
- ozy
- Date:
- Sun May 09 12:31:38 2021 +0000
- Revision:
- 22:225d4031c090
- Parent:
- 21:fad1c9f010d1
DONE
Who changed what in which revision?
User | Revision | Line number | New 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 | 22:225d4031c090 | 9 | // this function renders all the tutorial screens and creates a countdown to the fight |
ozy | 21:fad1c9f010d1 | 10 | draw_uni_logo(lcd); |
ozy | 21:fad1c9f010d1 | 11 | wait(3.0f); |
ozy | 20:4ca04fd0965a | 12 | main_menu(lcd); |
ozy | 20:4ca04fd0965a | 13 | wait(3.0f); |
ozy | 20:4ca04fd0965a | 14 | created_by(lcd); |
ozy | 20:4ca04fd0965a | 15 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 16 | tutorial_screen1(lcd); |
ozy | 21:fad1c9f010d1 | 17 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 18 | tutorial_screen3(lcd); |
ozy | 21:fad1c9f010d1 | 19 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 20 | tutorial_screen4(lcd); |
ozy | 21:fad1c9f010d1 | 21 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 22 | tutorial_screen5(lcd); |
ozy | 21:fad1c9f010d1 | 23 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 24 | tutorial_screen6(lcd); |
ozy | 21:fad1c9f010d1 | 25 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 26 | tutorial_screen7(lcd); |
ozy | 20:4ca04fd0965a | 27 | wait(3.0f); |
ozy | 21:fad1c9f010d1 | 28 | tutorial_screen8(lcd); |
ozy | 22:225d4031c090 | 29 | wait(1.5f); |
ozy | 21:fad1c9f010d1 | 30 | shift.write(0x4F); |
ozy | 21:fad1c9f010d1 | 31 | wait(1.0f); |
ozy | 21:fad1c9f010d1 | 32 | shift.write(0x5B); |
ozy | 21:fad1c9f010d1 | 33 | wait(1.0f); |
ozy | 21:fad1c9f010d1 | 34 | shift.write(0x06); |
ozy | 21:fad1c9f010d1 | 35 | wait(1.0f); |
ozy | 21:fad1c9f010d1 | 36 | shift.write(0x3F); |
ozy | 21:fad1c9f010d1 | 37 | wait(0.3f); |
ozy | 21:fad1c9f010d1 | 38 | tutorial_screen9(lcd); |
ozy | 21:fad1c9f010d1 | 39 | wait(0.5f); |
ozy | 20:4ca04fd0965a | 40 | lcd.refresh(); |
ozy | 20:4ca04fd0965a | 41 | } |
ozy | 20:4ca04fd0965a | 42 | |
ozy | 20:4ca04fd0965a | 43 | |
ozy | 0:99b49fd71085 | 44 | void Menu::draw_logo(N5110 &lcd, int x, int y) { |
ozy | 0:99b49fd71085 | 45 | // Mortal Kombat Logo |
ozy | 0:99b49fd71085 | 46 | const int logo[17][19] = { |
ozy | 0:99b49fd71085 | 47 | { 1,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1 }, |
ozy | 0:99b49fd71085 | 48 | { 0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0 }, |
ozy | 0:99b49fd71085 | 49 | { 0,0,0,0,0,1,0,1,1,1,0,0,0,0,1,0,0,0,0 }, |
ozy | 0:99b49fd71085 | 50 | { 0,0,0,0,1,0,1,1,1,1,1,0,0,0,0,1,0,0,0 }, |
ozy | 0:99b49fd71085 | 51 | { 0,0,0,1,0,1,1,0,0,1,1,1,1,0,0,0,1,0,0 }, |
ozy | 0:99b49fd71085 | 52 | { 0,0,1,0,1,1,1,0,1,1,1,1,1,1,0,0,0,1,0 }, |
ozy | 0:99b49fd71085 | 53 | { 0,0,1,0,1,1,1,1,1,1,1,1,0,1,0,0,0,1,0 }, |
ozy | 0:99b49fd71085 | 54 | { 0,0,1,0,1,1,1,0,0,0,1,1,1,1,1,0,0,1,0 }, |
ozy | 0:99b49fd71085 | 55 | { 0,0,1,0,1,1,1,1,0,0,0,0,0,1,1,1,0,1,0 }, |
ozy | 0:99b49fd71085 | 56 | { 0,0,1,0,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0 }, |
ozy | 0:99b49fd71085 | 57 | { 0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,1,0 }, |
ozy | 0:99b49fd71085 | 58 | { 0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0 }, |
ozy | 0:99b49fd71085 | 59 | { 0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0 }, |
ozy | 0:99b49fd71085 | 60 | { 0,0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,0,0,0 }, |
ozy | 0:99b49fd71085 | 61 | { 0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0 }, |
ozy | 0:99b49fd71085 | 62 | { 0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0 }, |
ozy | 0:99b49fd71085 | 63 | { 1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1 }, |
ozy | 0:99b49fd71085 | 64 | }; |
ozy | 0:99b49fd71085 | 65 | // draw the MK Logo |
ozy | 0:99b49fd71085 | 66 | // (x, y, rows, cols, sprite) |
ozy | 0:99b49fd71085 | 67 | lcd.drawSprite(x,y,17,19,(int *)logo); |
ozy | 0:99b49fd71085 | 68 | } |
ozy | 0:99b49fd71085 | 69 | |
ozy | 0:99b49fd71085 | 70 | void Menu::main_menu(N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 71 | lcd.clear(); |
ozy | 0:99b49fd71085 | 72 | // Printing the first menu screen |
ozy | 0:99b49fd71085 | 73 | lcd.printString("MORTAL KOMBAT",3,1); |
ozy | 0:99b49fd71085 | 74 | lcd.printString("LEEDS EDITION",3,2); |
ozy | 0:99b49fd71085 | 75 | lcd.refresh(); |
ozy | 0:99b49fd71085 | 76 | draw_logo(lcd, 30, 28); // draw logo on (30,28) |
ozy | 0:99b49fd71085 | 77 | // draw menu frame using the whole dimensions of the screen |
ozy | 0:99b49fd71085 | 78 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 0:99b49fd71085 | 79 | lcd.refresh(); // refresh the LCD so the pixels appear |
ozy | 0:99b49fd71085 | 80 | } |
ozy | 0:99b49fd71085 | 81 | |
ozy | 0:99b49fd71085 | 82 | void Menu::created_by(N5110 &lcd) { |
ozy | 0:99b49fd71085 | 83 | lcd.clear(); |
ozy | 0:99b49fd71085 | 84 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 0:99b49fd71085 | 85 | lcd.printString("Created by:",2,1); |
ozy | 0:99b49fd71085 | 86 | lcd.printString("OSMAN",25,2); |
ozy | 0:99b49fd71085 | 87 | lcd.printString("FADL ALI",20,3); |
ozy | 0:99b49fd71085 | 88 | lcd.printString("201337691",18,4); |
ozy | 0:99b49fd71085 | 89 | lcd.refresh(); |
ozy | 0:99b49fd71085 | 90 | } |
ozy | 21:fad1c9f010d1 | 91 | |
ozy | 21:fad1c9f010d1 | 92 | void Menu::tutorial_screen1(N5110 &lcd) { |
ozy | 0:99b49fd71085 | 93 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 94 | lcd.printString("Welcome!", 15,0); |
ozy | 21:fad1c9f010d1 | 95 | lcd.printString("Your mission", 5,2); |
ozy | 21:fad1c9f010d1 | 96 | lcd.printString("is to", 20,3); |
ozy | 21:fad1c9f010d1 | 97 | lcd.printString("defeat", 20,4); |
ozy | 21:fad1c9f010d1 | 98 | lcd.printString("Kotal Khan...", 5,5); |
ozy | 21:fad1c9f010d1 | 99 | lcd.refresh(); |
ozy | 21:fad1c9f010d1 | 100 | } |
ozy | 21:fad1c9f010d1 | 101 | |
ozy | 21:fad1c9f010d1 | 102 | void Menu::tutorial_screen2 (N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 103 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 104 | lcd.printString("God of Sun!", 5,1); |
ozy | 21:fad1c9f010d1 | 105 | lcd.printString("God of War!", 5,3); |
ozy | 21:fad1c9f010d1 | 106 | lcd.printString("God of Blood!", 5,5); |
ozy | 0:99b49fd71085 | 107 | lcd.refresh(); |
ozy | 0:99b49fd71085 | 108 | } |
ozy | 0:99b49fd71085 | 109 | |
ozy | 21:fad1c9f010d1 | 110 | void Menu::tutorial_screen3 (N5110 &lcd) { |
ozy | 0:99b49fd71085 | 111 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 112 | lcd.printString("You must", 15,0); |
ozy | 21:fad1c9f010d1 | 113 | lcd.printString("familiarise", 8,1); |
ozy | 21:fad1c9f010d1 | 114 | lcd.printString("yourself", 15,2); |
ozy | 21:fad1c9f010d1 | 115 | lcd.printString("with the", 15,3); |
ozy | 21:fad1c9f010d1 | 116 | lcd.printString("fight moves", 8,4); |
ozy | 0:99b49fd71085 | 117 | lcd.refresh(); |
ozy | 0:99b49fd71085 | 118 | } |
ozy | 0:99b49fd71085 | 119 | |
ozy | 21:fad1c9f010d1 | 120 | void Menu::tutorial_screen4 (N5110 &lcd) { |
ozy | 1:3bdadf6f6dbd | 121 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 122 | lcd.printString("Press A", 18,1); |
ozy | 21:fad1c9f010d1 | 123 | lcd.printString("to Kick!", 14,2); |
ozy | 21:fad1c9f010d1 | 124 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 22:225d4031c090 | 125 | // setting coordinates |
ozy | 21:fad1c9f010d1 | 126 | _fighter.set_y(34); |
ozy | 21:fad1c9f010d1 | 127 | _fighter.set_x(34); |
ozy | 21:fad1c9f010d1 | 128 | _fighter.kick_right(lcd); |
ozy | 1:3bdadf6f6dbd | 129 | lcd.refresh(); |
ozy | 1:3bdadf6f6dbd | 130 | } |
ozy | 1:3bdadf6f6dbd | 131 | |
ozy | 21:fad1c9f010d1 | 132 | void Menu::tutorial_screen5 (N5110 &lcd) { |
ozy | 1:3bdadf6f6dbd | 133 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 134 | lcd.printString("Press B", 18,1); |
ozy | 21:fad1c9f010d1 | 135 | lcd.printString("to Punch!", 14,2); |
ozy | 21:fad1c9f010d1 | 136 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 21:fad1c9f010d1 | 137 | _fighter.set_y(34); |
ozy | 21:fad1c9f010d1 | 138 | _fighter.set_x(34); |
ozy | 21:fad1c9f010d1 | 139 | _fighter.punch_right(lcd); |
ozy | 21:fad1c9f010d1 | 140 | lcd.refresh(); |
ozy | 21:fad1c9f010d1 | 141 | } |
ozy | 21:fad1c9f010d1 | 142 | |
ozy | 21:fad1c9f010d1 | 143 | void Menu::tutorial_screen6 (N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 144 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 145 | lcd.printString("Press C", 18,1); |
ozy | 21:fad1c9f010d1 | 146 | lcd.printString("to Guard!", 14,2); |
ozy | 21:fad1c9f010d1 | 147 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 21:fad1c9f010d1 | 148 | _fighter.set_y(34); |
ozy | 21:fad1c9f010d1 | 149 | _fighter.set_x(34); |
ozy | 21:fad1c9f010d1 | 150 | _fighter.guard(lcd); |
ozy | 1:3bdadf6f6dbd | 151 | lcd.refresh(); |
ozy | 0:99b49fd71085 | 152 | } |
ozy | 0:99b49fd71085 | 153 | |
ozy | 21:fad1c9f010d1 | 154 | void Menu::tutorial_screen7 (N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 155 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 156 | lcd.printString("Press D", 18,1); |
ozy | 21:fad1c9f010d1 | 157 | lcd.printString("to Jump/Fly!", 10,2); |
ozy | 21:fad1c9f010d1 | 158 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 21:fad1c9f010d1 | 159 | _fighter.set_y(26); |
ozy | 21:fad1c9f010d1 | 160 | _fighter.set_x(34); |
ozy | 21:fad1c9f010d1 | 161 | _fighter.draw(lcd); |
ozy | 21:fad1c9f010d1 | 162 | lcd.refresh(); |
ozy | 21:fad1c9f010d1 | 163 | } |
ozy | 21:fad1c9f010d1 | 164 | |
ozy | 21:fad1c9f010d1 | 165 | void Menu::tutorial_screen8 (N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 166 | lcd.clear(); |
ozy | 22:225d4031c090 | 167 | lcd.printString("Get Ready...", 8,2); |
ozy | 21:fad1c9f010d1 | 168 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 21:fad1c9f010d1 | 169 | lcd.refresh(); |
ozy | 21:fad1c9f010d1 | 170 | } |
ozy | 21:fad1c9f010d1 | 171 | |
ozy | 21:fad1c9f010d1 | 172 | void Menu::tutorial_screen9 (N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 173 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 174 | lcd.printString("FIGHT!", 25,2); |
ozy | 21:fad1c9f010d1 | 175 | lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); |
ozy | 21:fad1c9f010d1 | 176 | lcd.refresh(); |
ozy | 0:99b49fd71085 | 177 | } |
ozy | 1:3bdadf6f6dbd | 178 | |
ozy | 1:3bdadf6f6dbd | 179 | |
ozy | 1:3bdadf6f6dbd | 180 | |
ozy | 20:4ca04fd0965a | 181 | |
ozy | 21:fad1c9f010d1 | 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 | void Menu::draw_uni_logo(N5110 &lcd) { |
ozy | 21:fad1c9f010d1 | 191 | lcd.clear(); |
ozy | 21:fad1c9f010d1 | 192 | const int uni_logo[48][84] = { |
ozy | 21:fad1c9f010d1 | 193 | {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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 | 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,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 | 200 | {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 | 201 | {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 | 202 | {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 | 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,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 | 204 | {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 | 205 | {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 | 206 | {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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 | 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,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 | 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,1,1,1,1,1,1,1,1,1,1,1,1,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 | 209 | {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 | 210 | {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 | 211 | {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 | 212 | {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 | 213 | {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 | 214 | {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 | 215 | {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 | 216 | {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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 | 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,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 | 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,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 | 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,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 | 226 | {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 | 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,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 | 228 | {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 | 229 | {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 | 22:225d4031c090 | 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,0,1,1,0,1,1,1,1,0,1,1,1,0,1,0,0,0,0,0,1,1,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 | 22:225d4031c090 | 231 | {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,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 | 232 | {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,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 | 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 | }; |
ozy | 21:fad1c9f010d1 | 242 | lcd.drawSprite(0,0,48,84,(int *)uni_logo); |
ozy | 21:fad1c9f010d1 | 243 | lcd.refresh(); |
ozy | 21:fad1c9f010d1 | 244 | } |
ozy | 21:fad1c9f010d1 | 245 | |
ozy | 21:fad1c9f010d1 | 246 | |
ozy | 21:fad1c9f010d1 | 247 | |
ozy | 21:fad1c9f010d1 | 248 |