Dmitrijs Griskovs / Mbed 2 deprecated el17dg

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers models.cpp Source File

models.cpp

00001 #include "models.h"
00002 
00003 const int spaceship1_width = 12;
00004 const int spaceship1_height = 14;
00005 
00006 const int enemy2_height = 7;
00007 const int enemy2_width = 11;
00008 
00009 const int enemy1_height = 19;
00010 const int enemy1_width = 11;
00011 
00012 const int PressAHeight = 11;
00013 const int PressAWidth = 13;
00014 
00015 const int blast[8] = {
00016     1,1,1,1,
00017     1,1,1,1
00018 };
00019 const Sprite blast_sprite(4, 2, blast);
00020 
00021 const int cursor[84] = {        //12 by 7
00022     0,0,0,0,1,0,0,0,0,0,1,1,
00023     0,0,1,1,1,1,0,0,0,1,0,0,
00024     0,1,0,0,1,1,1,0,1,0,0,0,
00025     1,1,1,1,1,0,1,1,1,0,1,1,
00026     0,1,0,0,1,1,1,0,1,0,0,0,
00027     0,0,1,1,1,1,0,0,0,1,0,0,
00028     0,0,0,0,1,0,0,0,0,0,1,1
00029 };
00030 const Sprite menu_cursor_sprite(12, 7, cursor);
00031 
00032 const int PressAIcon[169] = {   //13 by 11
00033     0,0,0,1,0,0,0,0,0,0,0,0,0,
00034     0,0,0,1,0,0,0,0,0,0,0,0,0,
00035     0,1,0,1,0,1,0,0,0,0,0,0,0,
00036     0,0,1,1,1,0,0,0,0,0,0,0,0,
00037     0,0,0,1,0,0,0,0,0,0,1,1,0,
00038     0,0,0,0,0,0,0,0,0,1,0,0,1,
00039     1,1,1,1,1,1,1,0,0,1,0,0,1,
00040     1,0,0,0,0,0,1,0,0,1,1,1,1,
00041     1,0,1,1,1,0,1,0,0,1,0,0,1,
00042     1,0,0,0,0,0,1,0,0,1,0,0,1,
00043     1,1,1,1,1,1,1,0,0,1,0,0,1
00044 };
00045 const Sprite Press_A_Icon_Sprite(13, 11, PressAIcon);
00046 
00047 const int spaceShip1[150] = {     // 10 by 11 the is the size of the ship
00048     0,0,0,0,0,0,0,0,0,0,          // 10 by 15 is the size of the sprite (for shield)
00049     0,0,0,0,0,0,0,0,0,0,
00050     0,0,0,0,1,1,1,0,0,0,
00051     0,0,0,1,0,0,0,0,0,0,
00052     0,1,1,1,1,1,1,0,0,0,
00053     1,1,1,0,0,1,0,1,0,0,
00054     1,1,0,1,0,1,1,0,1,0,
00055     1,1,1,1,1,1,0,0,0,1,
00056     1,1,0,1,0,1,1,0,1,0,
00057     1,1,1,0,0,1,0,1,0,0,
00058     0,1,1,1,1,1,1,0,0,0,
00059     0,0,0,1,0,0,0,0,0,0,
00060     0,0,0,0,1,1,1,0,0,0,
00061     0,0,0,0,0,0,0,0,0,0,
00062     0,0,0,0,0,0,0,0,0,0,
00063 };
00064 const Sprite player_spaceship1_sprite(10, 15, spaceShip1);
00065 
00066 const int spaceShip1Shield[180] = {    // 12 by 15
00067     0,0,0,0,0,1,1,1,0,0,0,0,
00068     0,0,0,0,0,0,0,0,1,0,0,0,
00069     0,0,0,0,1,1,1,0,0,1,0,0,
00070     0,0,0,1,0,0,0,0,0,0,1,0,
00071     0,1,1,1,1,1,1,0,0,0,1,0,
00072     1,1,1,0,0,1,0,1,0,0,1,0,
00073     1,1,0,1,0,1,1,0,1,0,0,1,
00074     1,1,1,1,1,1,0,0,0,1,0,1,
00075     1,1,0,1,0,1,1,0,1,0,0,1,
00076     1,1,1,0,0,1,0,1,0,0,1,0,
00077     0,1,1,1,1,1,1,0,0,0,1,0,
00078     0,0,0,1,0,0,0,0,0,0,1,0,
00079     0,0,0,0,1,1,1,0,0,1,0,0,
00080     0,0,0,0,0,0,0,0,1,0,0,0,
00081     0,0,0,0,0,1,1,1,0,0,0,0
00082      
00083 };
00084 const Sprite player_spaceship1_shield_sprite(12, 15, spaceShip1Shield);
00085 
00086 const int starSmall[9] = {              // 3 by 3
00087     0,1,0,
00088     1,1,1,
00089     0,1,0
00090 };
00091 const Sprite small_star_sprite(3, 3, starSmall);
00092 
00093 const int starMedium[25] = {              // 5 by 5
00094     1,0,0,0,1,
00095     0,1,1,1,0,
00096     0,1,1,1,0,
00097     0,1,1,1,0,
00098     1,0,0,0,1
00099 };
00100 const Sprite medium_star_sprite(5, 5, starMedium);
00101 
00102 const int starBig[49] = {           // 7 by 7
00103     1,0,0,1,0,0,1,
00104     0,1,0,1,0,1,0,
00105     0,0,1,1,1,0,0,
00106     1,1,1,1,1,1,1,
00107     0,0,1,1,1,0,0,
00108     0,1,0,1,0,1,0,
00109     1,0,0,1,0,0,1
00110 };
00111 const Sprite big_star_sprite(7, 7, starBig);
00112 
00113 const int enemyShip1 [209] = {      //11 by 19
00114     0,0,0,0,0,1,0,0,0,0,0,
00115     0,0,0,0,0,0,1,1,1,1,1,
00116     0,0,0,0,0,0,1,1,1,1,1,
00117     0,0,0,0,0,0,1,1,1,1,1,
00118     0,0,0,0,0,1,0,0,1,1,0,
00119     0,0,0,0,0,0,0,0,1,0,0,
00120     0,0,0,1,1,1,1,1,1,0,0,
00121     0,0,0,0,0,0,1,1,1,0,0,
00122     0,0,0,1,1,1,0,1,0,1,0,
00123     1,1,1,1,0,1,1,0,1,1,1,
00124     0,0,0,1,1,1,0,1,0,1,0,
00125     0,0,0,0,0,0,1,1,1,0,0,
00126     0,0,0,1,1,1,1,1,1,0,0,
00127     0,0,0,0,0,0,0,0,1,0,0,
00128     0,0,0,0,0,1,0,0,1,1,0,
00129     0,0,0,0,0,0,1,1,1,1,1,
00130     0,0,0,0,0,0,1,1,1,1,1,
00131     0,0,0,0,0,0,1,1,1,1,1,
00132     0,0,0,0,0,1,0,0,0,0,0
00133 };
00134 const Sprite enemy1_sprite(11, 19, enemyShip1);
00135 
00136 const int enemyShip1QuarterExploded [209] = {      //11 by 19
00137     
00138     
00139     0,0,0,0,0,1,0,0,0,0,0,
00140     0,0,0,0,0,0,1,1,0,1,1,
00141     0,0,0,0,0,0,1,1,0,1,1,
00142     0,0,0,0,0,0,0,0,0,0,1,
00143     0,0,0,0,0,1,0,0,1,1,0,
00144     0,0,0,0,0,0,0,0,1,0,0,
00145     0,0,0,1,1,1,1,1,1,0,0,
00146     0,0,0,0,0,0,1,1,1,0,0,
00147     0,0,0,1,1,1,0,1,0,1,0,
00148     1,0,1,1,0,1,1,0,1,1,1,
00149     0,0,0,1,1,1,0,1,0,1,0,
00150     0,0,0,0,0,0,1,1,1,0,0,
00151     0,0,0,1,1,0,1,1,1,0,0,
00152     0,0,0,0,0,0,0,0,1,0,0,
00153     0,0,0,0,0,1,0,0,1,1,0,
00154     0,0,0,0,0,0,1,1,1,1,1,
00155     0,0,0,0,0,0,1,0,0,0,0,
00156     0,0,0,0,0,0,1,1,1,1,0,
00157     0,0,0,0,0,1,0,0,0,0,0
00158 
00159 };
00160 const Sprite enemy1_quarter_exploded_sprite(11, 19, enemyShip1QuarterExploded);
00161 
00162 const int enemyShip1HalfExploded [209] = {      //11 by 19
00163     0,0,0,0,0,1,0,0,0,0,0,
00164     0,0,0,0,0,0,1,1,0,1,1,
00165     0,1,1,0,0,0,1,1,0,1,1,
00166     0,0,0,0,0,0,0,0,0,0,1,
00167     0,0,1,0,0,1,0,0,1,1,0,
00168     0,0,0,0,0,0,0,0,1,0,0,
00169     0,0,0,1,1,1,1,1,1,0,0,
00170     0,0,0,0,0,0,1,1,1,0,0,
00171     0,0,0,1,1,1,0,1,0,1,0,
00172     1,0,1,1,0,1,1,0,1,1,1,
00173     0,0,0,1,0,1,0,1,0,1,0,
00174     0,0,0,0,0,0,1,0,1,0,0,
00175     0,0,0,1,1,0,1,1,1,0,0,
00176     0,1,0,0,0,0,0,0,1,0,0,
00177     0,0,0,0,0,1,0,0,1,1,0,
00178     0,0,1,0,0,0,1,1,1,1,1,
00179     1,0,1,0,0,0,1,0,0,0,0,
00180     0,1,1,1,0,0,1,0,0,1,0,
00181     0,0,0,0,0,1,0,0,0,0,0
00182 };
00183 const Sprite enemy1_half_exploded_sprite(11, 19, enemyShip1HalfExploded);
00184 
00185 const int enemyShip1SecondQuarterExploded [209] = {      //11 by 19
00186     0,0,0,0,0,1,0,0,0,0,0,
00187     0,1,0,0,0,0,1,0,0,1,0,
00188     0,1,1,0,0,0,1,1,0,1,1,
00189     0,0,0,0,0,0,0,0,0,0,1,
00190     0,0,1,0,0,1,0,0,1,1,0,
00191     0,0,0,0,0,0,0,0,0,0,0,
00192     0,0,1,1,1,0,1,0,1,0,0,
00193     0,0,1,0,0,0,1,1,1,0,0,
00194     1,0,0,1,0,1,0,0,0,1,0,
00195     1,0,1,0,0,1,0,0,1,0,1,
00196     0,1,0,1,0,1,0,1,0,1,0,
00197     0,0,0,0,0,0,1,0,1,0,0,
00198     0,0,0,1,1,0,1,0,1,0,0,
00199     0,1,0,0,0,0,0,0,0,0,0,
00200     0,0,0,0,0,1,0,0,0,1,0,
00201     0,0,1,0,0,0,1,0,1,1,1,
00202     1,0,1,1,0,0,1,0,0,0,0,
00203     0,1,1,1,0,0,1,0,0,1,0,
00204     0,0,0,0,0,1,0,0,0,0,0
00205 };
00206 const Sprite enemy1_second_quarter_exploded_sprite(11, 19, enemyShip1SecondQuarterExploded);
00207 
00208 const int enemyShip1FullyExploded [209] = {      //11 by 19
00209     0,0,0,0,0,1,0,0,0,0,0,
00210     0,0,0,0,0,0,1,0,0,1,0,
00211     0,0,0,0,0,0,0,1,0,1,1,
00212     0,0,0,0,0,0,0,0,0,0,1,
00213     0,0,1,0,0,0,0,0,1,1,0,
00214     0,0,0,0,0,0,0,0,0,0,0,
00215     0,0,0,0,1,0,1,0,1,0,0,
00216     0,0,0,0,0,0,1,0,1,0,0,
00217     1,0,0,1,0,1,0,0,0,1,0,
00218     1,0,1,0,0,0,0,0,1,0,1,
00219     0,1,0,1,0,0,0,1,0,1,0,
00220     0,0,0,0,0,0,0,0,1,0,0,
00221     0,0,0,1,1,0,0,0,1,0,0,
00222     0,1,0,0,0,0,0,0,0,0,0,
00223     0,0,0,0,0,0,0,0,0,0,0,
00224     0,0,0,0,0,0,1,0,1,0,0,
00225     1,0,0,1,0,0,0,0,0,0,0,
00226     0,0,1,0,0,0,1,0,0,1,0,
00227     0,0,0,0,0,1,0,0,0,0,0
00228 };
00229 const Sprite enemy1_fully_exploded_sprite(11, 19, enemyShip1FullyExploded);
00230 
00231 const int enemyShip2 [77] = {       // 11 by 7
00232     0,0,0,1,1,1,1,1,1,0,0,
00233     0,0,0,0,0,0,1,1,1,0,0,
00234     0,0,0,1,1,1,0,1,0,1,0,
00235     1,1,1,1,1,1,1,0,1,1,1,
00236     0,0,0,1,1,1,0,1,0,1,0,
00237     0,0,0,0,0,0,1,1,1,0,0,
00238     0,0,0,1,1,1,1,1,1,0,0    
00239 };
00240 
00241 const Sprite enemy2_sprite(11, 7, enemyShip2);
00242 
00243 const int enemyHalfExploded [77] = {       // 11 by 7
00244     0,0,0,0,0,1,1,1,1,0,0,
00245     0,0,0,0,0,0,1,1,1,0,0,
00246     0,0,0,1,1,1,0,1,0,1,0,
00247     0,0,1,1,0,1,1,0,1,1,1,
00248     0,0,0,1,0,1,0,1,0,1,0,
00249     0,0,0,0,0,0,1,1,1,0,0,
00250     0,0,0,1,1,1,0,0,1,0,0
00251     
00252 };
00253 const Sprite enemy2_half_exploded_sprite(11, 7, enemyHalfExploded);
00254 
00255 const int enemyExploded [77] = {       // 11 by 7
00256     1,0,1,0,1,0,0,1,1,0,0,
00257     0,1,0,0,0,0,1,1,1,0,0,
00258     1,0,0,1,1,1,0,1,0,1,0,
00259     0,0,1,1,0,1,1,0,0,1,1,
00260     1,0,0,0,0,1,0,1,0,0,0,
00261     0,0,1,0,0,0,1,0,0,0,0,
00262     1,0,0,1,0,1,1,1,1,0,0
00263 };
00264 const Sprite enemy2_exploded_sprite(11, 7, enemyExploded);
00265 
00266 const int planet1 [289] = {             // 17 by 17
00267     0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,
00268     0,0,0,0,1,1,1,1,1,1,0,1,1,0,0,0,0,
00269     0,0,0,1,0,0,1,1,1,1,0,0,0,1,0,0,0,
00270     0,0,1,0,0,0,0,1,0,1,1,0,0,0,1,0,0,
00271     0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,1,0,
00272     0,1,0,0,0,1,1,1,1,1,1,0,0,1,1,1,0,
00273     1,0,0,1,1,1,1,1,0,0,0,0,0,1,1,0,1,
00274     1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,1,
00275     1,0,1,1,1,0,0,0,1,1,1,1,1,1,0,0,1,
00276     1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,1,
00277     1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,
00278     0,1,1,0,1,1,1,1,0,0,0,0,0,1,0,1,0,
00279     0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,1,0,
00280     0,0,1,0,0,0,0,0,0,0,1,1,0,0,1,0,0,
00281     0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,
00282     0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,
00283     0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0    
00284 };
00285 const Sprite planet1_sprite(17, 17, planet1);
00286 
00287 const int introLineOne [893] = {        //63 by 11
00288     1,1,1,1,1,1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,1,1,1,1,
00289     1,1,1,1,1,1,1,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1,1,
00290     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,
00291     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,
00292     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,
00293     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,
00294     0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,
00295     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
00296     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,0,1,0,0,0,0,0,1,0,0,0,
00297     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,0,0,1,0,0,0,0,0,0,1,1,0,0,1,1,1,0,1,1,0,0,0,0,0,1,0,0,0,
00298     0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0   
00299 };
00300 const Sprite intro_line_one_sprite(63, 11, introLineOne);
00301 
00302 const int introLineOneStars [156] = {   //12 by 13
00303     1,0,0,1,0,0,1,0,0,0,0,0,
00304     0,1,0,1,0,1,0,0,0,0,0,0,
00305     0,0,1,1,1,0,0,0,0,0,0,0,
00306     1,1,1,1,1,1,1,0,0,0,0,0,
00307     0,0,1,1,1,0,0,0,0,0,0,0,
00308     0,1,0,1,0,1,0,0,0,0,0,0,
00309     1,0,0,1,0,0,1,0,0,0,0,0,
00310     0,0,0,0,0,0,0,0,0,0,0,0,
00311     0,0,0,0,0,0,0,1,0,0,0,1,
00312     0,0,0,0,0,0,0,0,1,1,1,0,
00313     0,0,0,0,0,0,0,0,1,1,1,0,
00314     0,0,0,0,0,0,0,0,1,1,1,0,
00315     0,0,0,0,0,0,0,1,0,0,0,1
00316 };
00317 const Sprite intro_line_one_stars_sprite(12, 13, introLineOneStars);
00318 
00319 const int introLineTwoShips [460] = {   //46 by 10
00320     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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
00321     0,0,0,0,0,0,0,1,0,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,1,1,1,1,1,1,0,0,
00322     0,0,0,0,0,1,1,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,1,1,1,0,0,
00323     0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,
00324     0,0,0,1,0,0,0,0,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,0,1,1,1,
00325     0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,1,0,
00326     0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,
00327     1,0,0,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,
00328     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,0,0,0,0,0,0,0,0,0,0,
00329     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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
00330 };
00331 const Sprite intro_line_two_ships_sprite(46, 10, introLineTwoShips);
00332 
00333 const int introLineTwo [330] = {        //30 by 11
00334     0,0,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,
00335     0,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,
00336     0,1,0,0,0,0,0,1,1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,
00337     0,1,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,
00338     0,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,
00339     0,1,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,
00340     1,1,0,0,0,0,0,0,1,0,0,1,0,0,1,1,0,1,0,0,1,1,1,1,0,0,0,0,0,0,
00341     1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,
00342     1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,1,1,0,0,1,0,0,0,1,1,0,0,1,1,
00343     0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,1,1,1,1,1,1,0,0,1,1,
00344     0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0
00345 };
00346 const Sprite intro_line_two_sprite(30, 11, introLineTwo);
00347 
00348 const int introLineThree [1482] = {     //78 by 19
00349     0,0,0,0,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,
00350     0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,0,0,
00351     0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,1,1,1,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,
00352     0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,
00353     0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,
00354     0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,0,0,
00355     0,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,0,0,0,0,
00356     0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,
00357     0,0,1,1,1,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,1,0,0,
00358     0,0,0,1,1,1,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,0,0,
00359     0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,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,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,0,0,
00360     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,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,
00361     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,1,1,1,1,1,1,0,0,1,1,0,0,0,0,1,
00362     1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,1,1,0,0,0,0,1,
00363     1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,1,0,0,0,1,
00364     0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,1,1,0,1,0,1,1,0,0,1,
00365     0,0,0,1,0,0,0,0,1,1,1,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,1,1,0,1,0,0,1,1,0,1,
00366     0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,1,0,0,1,1,0,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,1,0,0,0,1,1,1,
00367     0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,1,0,0,0,0,1,1,1,1,1,1,0,0,1,0,0,0,0,1,1
00368 };
00369 const Sprite intro_line_three_sprite(78, 19, introLineThree);
00370 
00371 const int gameOverSprite [406] = {               //29 by 14
00372     1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,1,0,0,0,1,0,1,1,1,1,1,0,0,0,
00373     1,1,0,0,0,0,0,0,0,1,1,1,0,0,1,1,1,0,1,1,0,1,1,0,0,0,0,0,0,
00374     1,1,0,0,0,0,0,0,1,1,0,0,1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,
00375     1,1,0,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,
00376     1,1,0,0,0,0,1,0,1,1,1,1,1,0,1,1,0,0,0,1,0,1,1,1,1,0,0,0,0,
00377     1,1,0,0,0,0,1,0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,
00378     1,1,1,1,1,1,1,0,1,1,0,0,1,0,1,1,0,0,0,1,0,1,1,1,1,1,0,0,0,
00379     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,
00380     0,0,0,0,0,0,0,1,1,1,0,0,1,1,0,0,1,0,1,1,1,1,1,0,1,1,1,1,0,
00381     0,0,0,0,0,0,1,1,0,1,1,0,1,1,0,0,1,0,1,1,0,0,0,0,1,1,0,0,1,
00382     0,0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,1,0,0,0,0,1,1,0,0,1,
00383     0,0,0,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,1,1,1,1,0,0,1,1,1,1,0,
00384     0,0,0,0,0,0,1,1,0,0,1,0,1,1,0,1,0,0,1,1,0,0,0,0,1,1,0,1,0,
00385     0,0,0,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,1,1,1,1,1,0,1,1,0,0,1
00386 };
00387 const Sprite game_over_sprite(29, 14, gameOverSprite);
00388 
00389 const int youDiedSprite [336] = {                //24 by  14
00390     1,0,0,0,1,0,0,1,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,
00391     1,0,0,0,1,0,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,
00392     0,1,0,1,0,0,1,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,
00393     0,0,1,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,
00394     0,0,1,0,0,0,1,1,0,0,1,0,1,1,0,0,1,0,0,0,0,0,0,0,
00395     0,0,1,0,0,0,1,1,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,
00396     0,0,1,0,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,0,0,0,0,0,
00397     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
00398     0,0,0,0,0,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0,1,1,1,0,
00399     0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,
00400     0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,
00401     0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,0,0,1,0,0,1,
00402     0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,0,0,0,0,1,0,0,1,
00403     0,0,0,0,0,1,1,1,0,0,1,1,1,0,1,1,1,1,1,0,1,1,1,0
00404 };
00405 const Sprite you_died_sprite(24, 14, youDiedSprite);
00406 
00407 const int tutorialArrowRight [70] = {          //10 by 7
00408     0,0,0,0,0,0,1,0,0,0,
00409     0,0,0,0,0,0,0,1,0,0,
00410     0,0,0,0,0,0,0,0,1,0,
00411     1,1,1,1,1,1,0,0,0,1,
00412     0,0,0,0,0,0,0,0,1,0,
00413     0,0,0,0,0,0,0,1,0,0,
00414     0,0,0,0,0,0,1,0,0,0
00415 
00416 };
00417 const Sprite tutorial_arrow_right_sprite(10, 7, tutorialArrowRight);
00418 
00419 const int tutorialArrowLeft [70] = {          //10 by 7
00420     0,0,0,1,0,0,0,0,0,0,
00421     0,0,1,0,0,0,0,0,0,0,
00422     0,1,0,0,0,0,0,0,0,0,
00423     1,0,0,0,1,1,1,1,1,1,
00424     0,1,0,0,0,0,0,0,0,0,
00425     0,0,1,0,0,0,0,0,0,0,
00426     0,0,0,1,0,0,0,0,0,0
00427 };
00428 const Sprite tutorial_arrow_left_sprite(10, 7, tutorialArrowLeft);