summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBradley Smith2008-08-02 12:23:57 +0100
committerBradley Smith2008-08-02 12:23:57 +0100
commitf5884c9242ecddcb12f22ca19c7303fc2c62f6b0 (patch)
treeb209c340aaedaf8dabab15ed14140fd8c9494dd6
parentImprove bootstrapping script. (diff)
downloadgnurobots-f5884c9242ecddcb12f22ca19c7303fc2c62f6b0.tar.gz
Add new graphics. Thanks to Eric P. Hutchins <hutchiep190@potsdam.edu>
Signed-off-by: Bradley Smith <brad@brad-smith.co.uk>
-rw-r--r--AUTHORS5
-rw-r--r--ChangeLog5
-rw-r--r--THANKS1
-rw-r--r--doc/contrib5
-rw-r--r--xpm/baddie.xpm50
-rw-r--r--xpm/food.xpm59
-rw-r--r--xpm/prize.xpm63
-rw-r--r--xpm/robot.xpm55
-rw-r--r--xpm/robot_east.xpm55
-rw-r--r--xpm/robot_north.xpm54
-rw-r--r--xpm/robot_south.xpm55
-rw-r--r--xpm/robot_west.xpm55
-rw-r--r--xpm/space.xpm61
-rw-r--r--xpm/wall.xpm49
14 files changed, 304 insertions, 268 deletions
diff --git a/AUTHORS b/AUTHORS
index e4400d1..ba745ba 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -6,3 +6,8 @@ Daniel M. B. Fortes Manoel <dmbfm2@uol.com.br>
James Hall <jhall@gnu.org>
Tim Northover <tim@pnorthover.freeserve.co.uk>
Zeeshan Ali Khattak <zeenix@gmail.com>
+
+Graphics
+========
+
+Eric P. Hutchins <hutchiep190@potsdam.edu>
diff --git a/ChangeLog b/ChangeLog
index f120e8f..2992a19 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-02 Bradley Smith <brad@brad-smith.co.uk>
+
+ * xpm/*.xpm:
+ New Graphics. Thanks to Eric P. Hutchins <hutchiep190@potsdam.edu>
+
2008-05-20 Bradley Smith <brad@brad-smith.co.uk>
* src/userinterface.c:
diff --git a/THANKS b/THANKS
index faf3e05..4033ddc 100644
--- a/THANKS
+++ b/THANKS
@@ -11,3 +11,4 @@ Pawel Turnau <uzturnau@cyf-kr.edu.pl>
Steinar Hamre <steinarh@stud.fim.ntnu.no>
Tim Northover <tim@pnorthover.freeserve.co.uk>
Zeeshan Ali Khattak <zeenix@gmail.com>
+Eric P. Hutchins <hutchiep190@potsdam.edu>
diff --git a/doc/contrib b/doc/contrib
index dfec041..e528b55 100644
--- a/doc/contrib
+++ b/doc/contrib
@@ -5,7 +5,10 @@ _____________________________________________________________________
Current author
* Jim Hall, <jhall1@isd.net>
- author
+ Author
+
+* Eric P. Hutchins <hutchiep190@potsdam.edu>
+ New Graphics
* Tom Whittock, <shallow@dial.pipex.com>
X11 interface
diff --git a/xpm/baddie.xpm b/xpm/baddie.xpm
index 60c1c6d..57adaf6 100644
--- a/xpm/baddie.xpm
+++ b/xpm/baddie.xpm
@@ -1,28 +1,26 @@
/* XPM */
-static char *baddie_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 5 1",
-/* colors */
-". c #ffffff",
-"# c #990033",
-"a c #c0c0c0",
-"b c #808080",
-"c c #ffffff",
-/* pixels */
+static char * baddie_xpm[] = {
+"16 16 7 1",
+" c None",
+". c #FFFFFF",
+"+ c #070A25",
+"@ c #FF0E2E",
+"# c #2E08FF",
+"$ c #1107A3",
+"% c #07074D",
"................",
-"................",
-"......#...#.....",
-".......###......",
-".....a#####a....",
-".....b#c###b....",
-"....b#c###b#b...",
-"....##cbab###...",
-"...#####a#####..",
-"....####a####...",
-"...#b###a###b#..",
-".....###a###....",
-"....#a##a##a#...",
-".......#b#......",
-"................",
-"................"
-};
+"...++......++...",
+".....++..++.....",
+".....@##$$@.....",
+"....@+#$$$+@....",
+"....++%$$%++....",
+"...+#$++++$$+...",
+"..%+###++##$+%..",
+"...+###++##$+...",
+"..%+#$#++#$$+%..",
+"...+$$$++$$$+...",
+"..%+%$$++$$%+%..",
+"....+%$++$%+....",
+"...%%+%++%+%%...",
+"......++++......",
+"................"};
diff --git a/xpm/food.xpm b/xpm/food.xpm
index 34558d3..3a11d4d 100644
--- a/xpm/food.xpm
+++ b/xpm/food.xpm
@@ -1,27 +1,34 @@
/* XPM */
-static char *food_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 4 1",
-/* colors */
-". c #f83000",
-"# c #c8ccc8",
-"a c #989898",
-"b c #f8fcf8",
-/* pixels */
-"bbbbbbbbbbbbbbbb",
-"bbbbbbbbbbbbbbbb",
-"bbbbbbbbbbbbbbbb",
-"bbb#bbbbbb#b#abb",
-"bbbbbbbbbbbbbabb",
-"bbbbbbbbbbbbbabb",
-"bbbbbbbb.bbbbabb",
-"bbbbbbbb.bbbbabb",
-"bbbbbb.....bbabb",
-"bbbbbbbb.bbbbabb",
-"bbbbbbbb.bbbbabb",
-"bbbbbbbbbbbbbabb",
-"bbbbbbbbbbbbbabb",
-"bbbaaaaaaaaaaabb",
-"bbbbbbbbbbbbbbbb",
-"bbbbbbbbbbbbbbbb"
-};
+static char * food_xpm[] = {
+"16 16 15 1",
+" c None",
+". c #F8FCF8",
+"+ c #C8CCC8",
+"@ c #202020",
+"# c #F0F0F0",
+"$ c #E0E0E0",
+"% c #404040",
+"& c #A0A0A0",
+"* c #808080",
+"= c #F83000",
+"- c #E02A00",
+"; c #C02400",
+"> c #A01E00",
+", c #801800",
+"' c #606060",
+"................",
+".+++++++++++++@.",
+".+######$$$$$%@.",
+".+###$$$$$$$&%@.",
+".+##$$$$$$$&*%@.",
+".+#$$$$==$$&*%@.",
+".+#$$$$=-$$&*%@.",
+".+#$$==-;;>&*%@.",
+".+$$$=-;;>,*'%@.",
+".+$$$$$;>&&*'%@.",
+".+$$$$$>,&**'%@.",
+".+$$&&&&***''%@.",
+".+$&****'''''%@.",
+".+%%%%%%%%%%%%@.",
+".@@@@@@@@@@@@@@.",
+"................"};
diff --git a/xpm/prize.xpm b/xpm/prize.xpm
index 96c4dad..b09554f 100644
--- a/xpm/prize.xpm
+++ b/xpm/prize.xpm
@@ -1,31 +1,34 @@
/* XPM */
-static char *prize_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 8 1",
-/* colors */
-". c #303098",
-"# c #003098",
-"a c #989898",
-"b c #c8ccc8",
-"c c #606460",
-"d c #f8fcf8",
-"e c #989800",
-"f c #000000",
-/* pixels */
-"dddddddddddddddd",
-"dddddddddddddddd",
-"dddddddddddddddd",
-"dddddddddddddddd",
-"dddd........dddd",
-"dddd#deeeed.dddd",
-"dddd#dedded#dddd",
-"dddd#dedddd#dddd",
-"dddd##.#.###dddd",
-"dddd##c#cc##dddd",
-"dddd##c#cc#.dddd",
-"dddd.#cccc#.dddd",
-"dddddddddddddddd",
-"dddddddddddddddd",
-"dddddddddddddddd",
-"dddddddddddddddd"
-};
+static char * prize_xpm[] = {
+"16 16 15 1",
+" c None",
+". c #F8FCF8",
+"+ c #000080",
+"@ c #0000C0",
+"# c #FFFFFF",
+"$ c #808040",
+"% c #000040",
+"& c #C0C0C0",
+"* c #A0A0A0",
+"= c #606060",
+"- c #1515AB",
+"; c #808080",
+"> c #1C1C9C",
+", c #151595",
+"' c #404040",
+"................",
+".++++++++++++++.",
+".+@#$#$#$#$#@+%.",
+".+@##$#$#$##@+%.",
+".+@#$#$#$#$#@+%.",
+".+@##$#$#$##@+%.",
+".+@#$#$#$#$#@+%.",
+".+@#########@+%.",
+".+@@@@@@@@@@@+%.",
+".+@@&&****=-@+%.",
+".+@@&*@@;;=>@+%.",
+".+@@*;@@;==,@+%.",
+".+@@;;@@==',@+%.",
+".+++==++=''+++%.",
+"..%%'''''''%%%%.",
+"................"};
diff --git a/xpm/robot.xpm b/xpm/robot.xpm
index fea60e2..0ad9e51 100644
--- a/xpm/robot.xpm
+++ b/xpm/robot.xpm
@@ -1,28 +1,29 @@
/* XPM */
-static char *robot_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 5 1",
-/* colors */
-". c #bfbfbf",
-"# c #000000",
-"a c #808080",
-"b c #c0c0c0",
-"c c #ffffff",
-/* pixels */
-"................",
-"................",
-"................",
-"..####...####...",
-".#bccb#.#bccb#..",
-"#bccccb#bccccb#.",
-"#cccccc#cccccc#a",
-"#cc##cc#cc##cc#a",
-"#cc##cc#cc##cc#a",
-"#bccccb#bccccb#a",
-".#bccb#a#bccb#aa",
-"..####aa.####aa.",
-"...aaaa...aaaa..",
-"................",
-"................",
-"................"
-};
+static char * robot_xpm[] = {
+"16 16 10 1",
+" c None",
+". c #FFFFFF",
+"+ c #404040",
+"@ c #C0C0C0",
+"# c #000000",
+"$ c #606060",
+"% c #202020",
+"& c #A0A0A0",
+"* c #FF2020",
+"= c #808080",
+"..++++++++++++..",
+"..+@@@@@@@@@@+..",
+".#+@@@@@@@@@@+#.",
+"#$+@@@@@@@@@@+$#",
+"##+@@@@@@@@@@+##",
+"#$++++++++++++$#",
+"##%&&$$&&$$&&%##",
+"#$%&+%%++%%+&%$#",
+"##%$%**%%**%$%##",
+"#$%$%**%%**%$%$#",
+"##%=+%%++%%+=%##",
+"#$#$$$$$$$$$$#$#",
+"###++++++++++###",
+"#$############$#",
+"###..........###",
+".#............#."};
diff --git a/xpm/robot_east.xpm b/xpm/robot_east.xpm
index 14da711..8a80cda 100644
--- a/xpm/robot_east.xpm
+++ b/xpm/robot_east.xpm
@@ -1,28 +1,29 @@
/* XPM */
-static char *robot_east_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 5 1",
-/* colors */
-". c #bfbfbf",
-"# c #000000",
-"a c #808080",
-"b c #c0c0c0",
-"c c #ffffff",
-/* pixels */
-"................",
-"................",
-"................",
-"..####...####...",
-".#bccb#.#bccb#..",
-"#bccccb#bccccb#.",
-"#cccccc#cccccc#a",
-"#ccc##c#ccc##c#a",
-"#ccc##c#ccc##c#a",
-"#bccccb#bccccb#a",
-".#bccb#a#bccb#aa",
-"..####aa.####aa.",
-"...aaaa...aaaa..",
-"................",
-"................",
-"................"
-};
+static char * robot_east_xpm[] = {
+"16 16 10 1",
+" c None",
+". c #FFFFFF",
+"+ c #404040",
+"@ c #C0C0C0",
+"# c #FF2020",
+"$ c #000000",
+"% c #202020",
+"& c #606060",
+"* c #A0A0A0",
+"= c #808080",
+"..++++++++++++..",
+"..+@@@@@@@@@@+..",
+"..+@@@@@@@@@@+#.",
+".$+@@@@@@@@@@+#.",
+"$$+@@@@@@@@@@+$$",
+"$%++++++++++++%$",
+"$&%**********%#$",
+"$%%==========%#$",
+".$%==========%$.",
+"..%&&&&&&&&&&%..",
+".$%&&&&&&&&&&%$.",
+"$$$$$$$$$$$$$$$$",
+"$%&%$%%%%%%$%&%$",
+"$&$&$%%%%%%$&$&$",
+"$%&%$%%%%%%$%&%$",
+".$$$$$$$$$$$$$$."};
diff --git a/xpm/robot_north.xpm b/xpm/robot_north.xpm
index ec7284d..194b7e2 100644
--- a/xpm/robot_north.xpm
+++ b/xpm/robot_north.xpm
@@ -1,28 +1,28 @@
/* XPM */
-static char *robot_north_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 5 1",
-/* colors */
-". c #bfbfbf",
-"# c #000000",
-"a c #808080",
-"b c #c0c0c0",
-"c c #ffffff",
-/* pixels */
-"................",
-"................",
-"................",
-"..####...####...",
-".#bccb#.#bccb#..",
-"#bc##cb#bc##cb#.",
-"#cc##cc#cc##cc#a",
-"#cccccc#cccccc#a",
-"#cccccc#cccccc#a",
-"#bccccb#bccccb#a",
-".#bccb#a#bccb#aa",
-"..####aa.####aa.",
-"...aaaa...aaaa..",
-"................",
-"................",
-"................"
-};
+static char * robot_north_xpm[] = {
+"16 16 9 1",
+" c None",
+". c #FFFFFF",
+"+ c #404040",
+"@ c #C0C0C0",
+"# c #000000",
+"$ c #606060",
+"% c #202020",
+"& c #A0A0A0",
+"* c #808080",
+"..++++++++++++..",
+"..+@@@@@@@@@@+..",
+".#+@@@@@@@@@@+#.",
+"#$+@@@@@@@@@@+$#",
+"##+@@@@@@@@@@+##",
+"#$++++++++++++$#",
+"##%&&&&&&&&&&%##",
+"#$%**********%$#",
+"##%**********%##",
+"#$%$$$$$$$$$$%$#",
+"##%$$$$$$$$$$%##",
+"#$#++++++++++#$#",
+"###++++++++++###",
+"#$############$#",
+"###..........###",
+".#............#."};
diff --git a/xpm/robot_south.xpm b/xpm/robot_south.xpm
index b0ffc68..21868ff 100644
--- a/xpm/robot_south.xpm
+++ b/xpm/robot_south.xpm
@@ -1,28 +1,29 @@
/* XPM */
-static char *robot_south_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 5 1",
-/* colors */
-". c #bfbfbf",
-"# c #000000",
-"a c #808080",
-"b c #c0c0c0",
-"c c #ffffff",
-/* pixels */
-"................",
-"................",
-"................",
-"..####...####...",
-".#bccb#.#bccb#..",
-"#bccccb#bccccb#.",
-"#cccccc#cccccc#a",
-"#cccccc#cccccc#a",
-"#cc##cc#cc##cc#a",
-"#bc##cb#bc##cb#a",
-".#bccb#a#bccb#aa",
-"..####aa.####aa.",
-"...aaaa...aaaa..",
-"................",
-"................",
-"................"
-};
+static char * robot_south_xpm[] = {
+"16 16 10 1",
+" c None",
+". c #FFFFFF",
+"+ c #404040",
+"@ c #C0C0C0",
+"# c #000000",
+"$ c #606060",
+"% c #202020",
+"& c #A0A0A0",
+"* c #FF2020",
+"= c #808080",
+"..++++++++++++..",
+"..+@@@@@@@@@@+..",
+".#+@@@@@@@@@@+#.",
+"#$+@@@@@@@@@@+$#",
+"##+@@@@@@@@@@+##",
+"#$++++++++++++$#",
+"##%&&$$&&$$&&%##",
+"#$%&+%%++%%+&%$#",
+"##%$%**%%**%$%##",
+"#$%$%**%%**%$%$#",
+"##%=+%%++%%+=%##",
+"#$#$$$$$$$$$$#$#",
+"###++++++++++###",
+"#$############$#",
+".#............#.",
+"................"};
diff --git a/xpm/robot_west.xpm b/xpm/robot_west.xpm
index 4a5a2af..97f87c4 100644
--- a/xpm/robot_west.xpm
+++ b/xpm/robot_west.xpm
@@ -1,28 +1,29 @@
/* XPM */
-static char *robot_west_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 5 1",
-/* colors */
-". c #bfbfbf",
-"# c #000000",
-"a c #808080",
-"b c #c0c0c0",
-"c c #ffffff",
-/* pixels */
-"................",
-"................",
-"................",
-"..####...####...",
-".#bccb#.#bccb#..",
-"#bccccb#bccccb#.",
-"#cccccc#cccccc#a",
-"#c##ccc#c##ccc#a",
-"#c##ccc#c##ccc#a",
-"#bccccb#bccccb#a",
-".#bccb#a#bccb#aa",
-"..####aa.####aa.",
-"...aaaa...aaaa..",
-"................",
-"................",
-"................"
-};
+static char * robot_west_xpm[] = {
+"16 16 10 1",
+" c None",
+". c #FFFFFF",
+"+ c #404040",
+"@ c #C0C0C0",
+"# c #FF2020",
+"$ c #000000",
+"% c #202020",
+"& c #A0A0A0",
+"* c #606060",
+"= c #808080",
+"..++++++++++++..",
+"..+@@@@@@@@@@+..",
+".#+@@@@@@@@@@+..",
+".#+@@@@@@@@@@+$.",
+"$$+@@@@@@@@@@+$$",
+"$%++++++++++++%$",
+"$#%&&&&&&&&&&%*$",
+"$#%==========%%$",
+".$%==========%$.",
+"..%**********%..",
+".$%**********%$.",
+"$$$$$$$$$$$$$$$$",
+"$%*%$%%%%%%$%*%$",
+"$*$*$%%%%%%$*$*$",
+"$%*%$%%%%%%$%*%$",
+".$$$$$$$$$$$$$$."};
diff --git a/xpm/space.xpm b/xpm/space.xpm
index bce27fb..b944b0a 100644
--- a/xpm/space.xpm
+++ b/xpm/space.xpm
@@ -1,26 +1,37 @@
/* XPM */
-static char *space_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 3 1",
-/* colors */
-". c #989898",
-"# c #c8ccc8",
-"a c #f8fcf8",
-/* pixels */
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa",
-"aaaaaaaaaaaaaaaa"
-};
+static char * space_xpm[] = {
+"32 32 2 1",
+" c None",
+". c #F8FCF8",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................",
+"................................"};
diff --git a/xpm/wall.xpm b/xpm/wall.xpm
index 48b6a7c..9014822 100644
--- a/xpm/wall.xpm
+++ b/xpm/wall.xpm
@@ -1,26 +1,25 @@
/* XPM */
-static char *wall_xpm[] = {
-/* width height num_colors chars_per_pixel */
-" 16 16 3 1",
-/* colors */
-". c #cccccc",
-"# c #993300",
-"a c #cc0033",
-/* pixels */
-"...............#",
-".aaaaaaaaaaaaaa#",
-".aaaaaaaaaaaaaa#",
-".aa##########aa#",
-".aa#aaaaaaaa.aa#",
-".aa#aaaaaaaa.aa#",
-".aa#aa...#aa.aa#",
-".aa#aa.aa#aa.aa#",
-".aa#aa.aa#aa.aa#",
-".aa#aa####aa.aa#",
-".aa#aaaaaaaa.aa#",
-".aa#aaaaaaaa.aa#",
-".aa#.........aa#",
-".aaaaaaaaaaaaaa#",
-".aaaaaaaaaaaaaa#",
-"################"
-};
+static char * wall_xpm[] = {
+"16 16 6 1",
+" c None",
+". c #FFE0E0",
+"+ c #FF4040",
+"@ c #D40000",
+"# c #6A0000",
+"$ c #9F0000",
+"...............+",
+".++++++@@@@@@@@#",
+".++@@@@@@@@@@@@#",
+".+@@@@@@@@@@@@@#",
+".+@@@@@@@@@@@@@#",
+".+@@@@@@@@@@@@@#",
+".+@@@@@@@@@@@@@#",
+".@@@@@@@@@@@@@@#",
+".@@@@@@@@@@@@@@#",
+".@@@@@@@@@@@@@$#",
+".@@@@@@@@@@@@@$#",
+".@@@@@@@@@@@@@$#",
+".@@@@@@@@@@@@@$#",
+".@@@@@@@@@@@@$$#",
+".@@@@@@@@$$$$$$#",
+"+###############"};