ELEC2645 (2018/19) / Mbed 2 deprecated el17dg

Dependencies:   mbed

Fork of el17dg by Dmitrijs Griskovs

Revision:
36:207ec7db8648
Parent:
35:172db1608332
--- a/Models/models.cpp	Tue Apr 30 20:51:39 2019 +0000
+++ b/Models/models.cpp	Thu May 02 13:35:22 2019 +0000
@@ -133,6 +133,101 @@
 };
 const Sprite enemy1_sprite(11, 19, enemyShip1);
 
+const int enemyShip1QuarterExploded [209] = {      //11 by 19
+    
+    
+    0,0,0,0,0,1,0,0,0,0,0,
+    0,0,0,0,0,0,1,1,0,1,1,
+    0,0,0,0,0,0,1,1,0,1,1,
+    0,0,0,0,0,0,0,0,0,0,1,
+    0,0,0,0,0,1,0,0,1,1,0,
+    0,0,0,0,0,0,0,0,1,0,0,
+    0,0,0,1,1,1,1,1,1,0,0,
+    0,0,0,0,0,0,1,1,1,0,0,
+    0,0,0,1,1,1,0,1,0,1,0,
+    1,0,1,1,0,1,1,0,1,1,1,
+    0,0,0,1,1,1,0,1,0,1,0,
+    0,0,0,0,0,0,1,1,1,0,0,
+    0,0,0,1,1,0,1,1,1,0,0,
+    0,0,0,0,0,0,0,0,1,0,0,
+    0,0,0,0,0,1,0,0,1,1,0,
+    0,0,0,0,0,0,1,1,1,1,1,
+    0,0,0,0,0,0,1,0,0,0,0,
+    0,0,0,0,0,0,1,1,1,1,0,
+    0,0,0,0,0,1,0,0,0,0,0
+
+};
+const Sprite enemy1_quarter_exploded_sprite(11, 19, enemyShip1QuarterExploded);
+
+const int enemyShip1HalfExploded [209] = {      //11 by 19
+    0,0,0,0,0,1,0,0,0,0,0,
+    0,0,0,0,0,0,1,1,0,1,1,
+    0,1,1,0,0,0,1,1,0,1,1,
+    0,0,0,0,0,0,0,0,0,0,1,
+    0,0,1,0,0,1,0,0,1,1,0,
+    0,0,0,0,0,0,0,0,1,0,0,
+    0,0,0,1,1,1,1,1,1,0,0,
+    0,0,0,0,0,0,1,1,1,0,0,
+    0,0,0,1,1,1,0,1,0,1,0,
+    1,0,1,1,0,1,1,0,1,1,1,
+    0,0,0,1,0,1,0,1,0,1,0,
+    0,0,0,0,0,0,1,0,1,0,0,
+    0,0,0,1,1,0,1,1,1,0,0,
+    0,1,0,0,0,0,0,0,1,0,0,
+    0,0,0,0,0,1,0,0,1,1,0,
+    0,0,1,0,0,0,1,1,1,1,1,
+    1,0,1,0,0,0,1,0,0,0,0,
+    0,1,1,1,0,0,1,0,0,1,0,
+    0,0,0,0,0,1,0,0,0,0,0
+};
+const Sprite enemy1_half_exploded_sprite(11, 19, enemyShip1HalfExploded);
+
+const int enemyShip1SecondQuarterExploded [209] = {      //11 by 19
+    0,0,0,0,0,1,0,0,0,0,0,
+    0,1,0,0,0,0,1,0,0,1,0,
+    0,1,1,0,0,0,1,1,0,1,1,
+    0,0,0,0,0,0,0,0,0,0,1,
+    0,0,1,0,0,1,0,0,1,1,0,
+    0,0,0,0,0,0,0,0,0,0,0,
+    0,0,1,1,1,0,1,0,1,0,0,
+    0,0,1,0,0,0,1,1,1,0,0,
+    1,0,0,1,0,1,0,0,0,1,0,
+    1,0,1,0,0,1,0,0,1,0,1,
+    0,1,0,1,0,1,0,1,0,1,0,
+    0,0,0,0,0,0,1,0,1,0,0,
+    0,0,0,1,1,0,1,0,1,0,0,
+    0,1,0,0,0,0,0,0,0,0,0,
+    0,0,0,0,0,1,0,0,0,1,0,
+    0,0,1,0,0,0,1,0,1,1,1,
+    1,0,1,1,0,0,1,0,0,0,0,
+    0,1,1,1,0,0,1,0,0,1,0,
+    0,0,0,0,0,1,0,0,0,0,0
+};
+const Sprite enemy1_second_quarter_exploded_sprite(11, 19, enemyShip1SecondQuarterExploded);
+
+const int enemyShip1FullyExploded [209] = {      //11 by 19
+    0,0,0,0,0,1,0,0,0,0,0,
+    0,0,0,0,0,0,1,0,0,1,0,
+    0,0,0,0,0,0,0,1,0,1,1,
+    0,0,0,0,0,0,0,0,0,0,1,
+    0,0,1,0,0,0,0,0,1,1,0,
+    0,0,0,0,0,0,0,0,0,0,0,
+    0,0,0,0,1,0,1,0,1,0,0,
+    0,0,0,0,0,0,1,0,1,0,0,
+    1,0,0,1,0,1,0,0,0,1,0,
+    1,0,1,0,0,0,0,0,1,0,1,
+    0,1,0,1,0,0,0,1,0,1,0,
+    0,0,0,0,0,0,0,0,1,0,0,
+    0,0,0,1,1,0,0,0,1,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,0,1,0,1,0,0,
+    1,0,0,1,0,0,0,0,0,0,0,
+    0,0,1,0,0,0,1,0,0,1,0,
+    0,0,0,0,0,1,0,0,0,0,0
+};
+const Sprite enemy1_fully_exploded_sprite(11, 19, enemyShip1FullyExploded);
+
 const int enemyShip2 [77] = {       // 11 by 7
     0,0,0,1,1,1,1,1,1,0,0,
     0,0,0,0,0,0,1,1,1,0,0,