ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_el19tb

Dependencies:   mbed

Committer:
el19tb
Date:
Wed May 13 17:17:57 2020 +0000
Revision:
14:6fe667ec957e
Child:
16:8a65cccd9685
added background sprite objects, started on background construction

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el19tb 14:6fe667ec957e 1 #ifndef "BACKGROUND_H"
el19tb 14:6fe667ec957e 2 #define "BACKGROUND_H"
el19tb 14:6fe667ec957e 3
el19tb 14:6fe667ec957e 4
el19tb 14:6fe667ec957e 5 int bus[4][6] = {
el19tb 14:6fe667ec957e 6
el19tb 14:6fe667ec957e 7 // bus has a longer width
el19tb 14:6fe667ec957e 8 { 0, 0, 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 9 { 1, 1, 1, 1, 1, 1 },
el19tb 14:6fe667ec957e 10 { 1, 1, 1, 1, 1, 1 },
el19tb 14:6fe667ec957e 11 { 0, 0, 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 12
el19tb 14:6fe667ec957e 13 };
el19tb 14:6fe667ec957e 14
el19tb 14:6fe667ec957e 15 int road[4][4] = {
el19tb 14:6fe667ec957e 16
el19tb 14:6fe667ec957e 17 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 18 { 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 19 { 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 20 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 21
el19tb 14:6fe667ec957e 22 };
el19tb 14:6fe667ec957e 23
el19tb 14:6fe667ec957e 24 int first_water[4][4] = {
el19tb 14:6fe667ec957e 25
el19tb 14:6fe667ec957e 26 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 27 { 0, 0, 0, 1 },
el19tb 14:6fe667ec957e 28 { 0, 1, 1, 0 },
el19tb 14:6fe667ec957e 29 { 1, 0, 1, 0 },
el19tb 14:6fe667ec957e 30 };
el19tb 14:6fe667ec957e 31
el19tb 14:6fe667ec957e 32 int second_water[4][4] = {
el19tb 14:6fe667ec957e 33
el19tb 14:6fe667ec957e 34 { 0, 1, 0, 1 },
el19tb 14:6fe667ec957e 35 { 0, 0, 0, 0 },
el19tb 14:6fe667ec957e 36 { 0, 1, 1, 0 },
el19tb 14:6fe667ec957e 37 { 0, 1, 0, 1 },
el19tb 14:6fe667ec957e 38
el19tb 14:6fe667ec957e 39 };
el19tb 14:6fe667ec957e 40
el19tb 14:6fe667ec957e 41 int third_water[4][4] = {
el19tb 14:6fe667ec957e 42 { 1, 0, 0, 0 },
el19tb 14:6fe667ec957e 43 { 0, 1, 1, 1 },
el19tb 14:6fe667ec957e 44 { 1, 0, 0, 0 },
el19tb 14:6fe667ec957e 45 { 0, 1, 0, 1 },
el19tb 14:6fe667ec957e 46
el19tb 14:6fe667ec957e 47 };
el19tb 14:6fe667ec957e 48
el19tb 14:6fe667ec957e 49 #endif