home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / games / volume13 / x4war2 / part04 < prev    next >
Encoding:
Internet Message Format  |  1992-08-02  |  15.9 KB

  1. Path: uunet!zephyr.ens.tek.com!master!saab!billr
  2. From: billr@saab.CNA.TEK.COM (Bill Randle)
  3. Newsgroups: comp.sources.games
  4. Subject: v13i085:  x4war2 - An X11 version of Chinese four-state war game (Ver. 1.1), Part04/04
  5. Message-ID: <2796@master.CNA.TEK.COM>
  6. Date: 25 Apr 92 00:50:39 GMT
  7. Sender: news@master.CNA.TEK.COM
  8. Lines: 393
  9. Approved: billr@saab.CNA.TEK.COM
  10.  
  11. Submitted-by: Xiaobing Chen <xiaobing@cs.sfu.ca>
  12. Posting-number: Volume 13, Issue 85
  13. Archive-name: x4war2/Part04
  14. Supersedes: x4war: Volume 13, Issue 77-79
  15. Environment: X11, Xlib, Xt
  16.  
  17.  
  18.  
  19. #! /bin/sh
  20. # This is a shell archive.  Remove anything before this line, then unpack
  21. # it by saving it into a file and typing "sh file".  To overwrite existing
  22. # files, type "sh file -c".  You can also feed this as standard input via
  23. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  24. # will see the following message at the end:
  25. #        "End of archive 4 (of 4)."
  26. # Contents:  Imakefile Makefile.simple Patchlevel bitmaps/back0.xbm
  27. #   bitmaps/back1.xbm bitmaps/back2.xbm bitmaps/back3.xbm
  28. #   bitmaps/cursor.xbm bitmaps/image_piece/mine.xbm bitmaps/pillar.xbm
  29. # Wrapped by billr@saab on Fri Apr 24 17:36:56 1992
  30. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  31. if test -f 'Imakefile' -a "${1}" != "-c" ; then 
  32.   echo shar: Will not clobber existing file \"'Imakefile'\"
  33. else
  34. echo shar: Extracting \"'Imakefile'\" \(281 characters\)
  35. sed "s/^X//" >'Imakefile' <<'END_OF_FILE'
  36. X# Imakefile for x4war
  37. X#
  38. X#
  39. X
  40. XDEFINES= -DCHINESE
  41. X
  42. XLOCAL_LIBRARIES = $(XTOOLLIB) $(XLIB)
  43. X
  44. X
  45. XSRCS = x4war.c war.c
  46. XOBJS = x4war.o war.o
  47. X
  48. XSRCBG = bgbitmap.c
  49. XOBJSBG = bgbitmap.o
  50. X
  51. XNormalProgramTarget(x4war,$(OBJS),,$(LOCAL_LIBRARIES),)
  52. X
  53. XNormalProgramTarget(bgbitmap,$(OBJSBG),,$(XLIB),)
  54. X
  55. X
  56. X
  57. X
  58. END_OF_FILE
  59. if test 281 -ne `wc -c <'Imakefile'`; then
  60.     echo shar: \"'Imakefile'\" unpacked with wrong size!
  61. fi
  62. # end of 'Imakefile'
  63. fi
  64. if test -f 'Makefile.simple' -a "${1}" != "-c" ; then 
  65.   echo shar: Will not clobber existing file \"'Makefile.simple'\"
  66. else
  67. echo shar: Extracting \"'Makefile.simple'\" \(379 characters\)
  68. sed "s/^X//" >'Makefile.simple' <<'END_OF_FILE'
  69. X#Makefile for x4war, under SunOS 4.1.1
  70. X#
  71. X# x4war
  72. X#
  73. X
  74. XDEFS= -DCHINESE
  75. X#DEFS=
  76. X
  77. XLDLIBS= -lXt -lX11
  78. XCC= cc
  79. X
  80. X#CFLAGS= -g
  81. XCFLAGS= -O
  82. X
  83. XOBJS= x4war.o war.o
  84. X
  85. Xx4war: $(OBJS)
  86. X    $(CC) $(CFLAGS) -o $@ $(OBJS) $(LDLIBS)
  87. X
  88. Xx4war.o: x4war.c war.h
  89. X    $(CC) $(CFLAGS) $(DEFS) -c x4war.c
  90. X
  91. Xwar.o: war.c war.h
  92. X    $(CC) $(CFLAGS) -c war.c
  93. X
  94. X
  95. Xbgbitmap: bgbitmap.c war.h
  96. X    $(CC) -o bgbitmap bgbitmap.c -lX11
  97. X
  98. X
  99. X
  100. X
  101. END_OF_FILE
  102. if test 379 -ne `wc -c <'Makefile.simple'`; then
  103.     echo shar: \"'Makefile.simple'\" unpacked with wrong size!
  104. fi
  105. # end of 'Makefile.simple'
  106. fi
  107. if test -f 'Patchlevel' -a "${1}" != "-c" ; then 
  108.   echo shar: Will not clobber existing file \"'Patchlevel'\"
  109. else
  110. echo shar: Extracting \"'Patchlevel'\" \(1035 characters\)
  111. sed "s/^X//" >'Patchlevel' <<'END_OF_FILE'
  112. XPatchleve 1.1
  113. X(April 12, 1992)
  114. X(Note: for those got x4war1.0, that one is not publically released to
  115. X       'comp.sources.games'. It should be substituted by this 1.1 version )
  116. X
  117. XIn this version of x4war, some minor changes are made to the original one.
  118. X
  119. X1). another set of bitmaps is provided as an alternative bitmap set for the
  120. X    faces of pieces. Now two set of bitmaps for the faces of pieces are
  121. X    available. One is in Chinese characters, under
  122. X    ./bitmaps/chinese_piece
  123. X
  124. X    the other is a set of drawings to represent pieces with images, under
  125. X    ./bitmaps/image_piece
  126. X
  127. X2). A real two players version is implemented.
  128. X
  129. X3). Makefile.simple changed to provide compilation selections of bitmap set.
  130. X
  131. X4). x4war.c, war.c, and war.h modified.
  132. X
  133. X5). bgbitmap.c changed for some modification to the background of the board.
  134. X
  135. X6). README changed to explain how to modify Makefile.simple or x4war.c for
  136. X    selecting a bitmap set.
  137. X
  138. X7). x4war.man changed, rule of the game is explained in more detail.
  139. X
  140. X8). this file (Patchlevel) is added.
  141. X
  142. X
  143. END_OF_FILE
  144. if test 1035 -ne `wc -c <'Patchlevel'`; then
  145.     echo shar: \"'Patchlevel'\" unpacked with wrong size!
  146. fi
  147. # end of 'Patchlevel'
  148. fi
  149. if test -f 'bitmaps/back0.xbm' -a "${1}" != "-c" ; then 
  150.   echo shar: Will not clobber existing file \"'bitmaps/back0.xbm'\"
  151. else
  152. echo shar: Extracting \"'bitmaps/back0.xbm'\" \(1378 characters\)
  153. sed "s/^X//" >'bitmaps/back0.xbm' <<'END_OF_FILE'
  154. X#define back0_width 40
  155. X#define back0_height 40
  156. X#define back0_x_hot 20
  157. X#define back0_y_hot 20
  158. Xstatic char back0_bits[] = {
  159. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x00,
  160. X   0x00, 0x00, 0xf8, 0xdf, 0xff, 0xff, 0xff, 0xfb, 0xdf, 0xfb, 0x88, 0xdf,
  161. X   0xfb, 0xdf, 0x7b, 0x77, 0xdf, 0xfb, 0xdf, 0x60, 0x77, 0x07, 0xfb, 0xdf,
  162. X   0x7b, 0x77, 0xdf, 0xfb, 0xdf, 0x7b, 0x00, 0xdf, 0xfb, 0xdf, 0x7b, 0x77,
  163. X   0xdf, 0xfb, 0xdf, 0xff, 0xff, 0xff, 0xfb, 0xdf, 0x01, 0x00, 0x80, 0xfb,
  164. X   0xdf, 0xfd, 0xf7, 0xbf, 0xfb, 0xdf, 0xed, 0x56, 0xab, 0xfb, 0xdf, 0x45,
  165. X   0x14, 0xa3, 0xfb, 0xdf, 0x55, 0x15, 0xa3, 0xfb, 0xdf, 0xfd, 0xf7, 0xba,
  166. X   0xfb, 0xdf, 0xbd, 0xf7, 0xb8, 0xfb, 0xdf, 0x1d, 0xf7, 0xb8, 0xfb, 0xdf,
  167. X   0x5d, 0xf7, 0xbf, 0xfb, 0xdf, 0x01, 0x00, 0x80, 0xfb, 0xdf, 0xfd, 0xf7,
  168. X   0xbf, 0xfb, 0xdf, 0x55, 0xb5, 0xbb, 0xfb, 0xdf, 0x45, 0x54, 0xb5, 0xfb,
  169. X   0xdf, 0x45, 0x54, 0xb5, 0xfb, 0xbf, 0xf9, 0xf7, 0x8f, 0xfd, 0x3f, 0x73,
  170. X   0xb5, 0xe7, 0xfc, 0x7f, 0x66, 0x54, 0x73, 0xfe, 0xff, 0x4c, 0x54, 0x39,
  171. X   0xff, 0xff, 0x99, 0xf7, 0x9c, 0xff, 0xff, 0x33, 0x77, 0xce, 0xff, 0xff,
  172. X   0x67, 0x36, 0xe7, 0xff, 0xff, 0xcf, 0x94, 0xf3, 0xff, 0xff, 0x9f, 0xe3,
  173. X   0xf9, 0xff, 0xff, 0x3f, 0xff, 0xfc, 0xff, 0xff, 0x7f, 0x7e, 0xfe, 0xff,
  174. X   0xff, 0xff, 0x3c, 0xff, 0xff, 0xff, 0xff, 0x81, 0xff, 0xff, 0xff, 0xff,
  175. X   0xc3, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
  176. X
  177. X
  178. X
  179. X
  180. END_OF_FILE
  181. if test 1378 -ne `wc -c <'bitmaps/back0.xbm'`; then
  182.     echo shar: \"'bitmaps/back0.xbm'\" unpacked with wrong size!
  183. fi
  184. # end of 'bitmaps/back0.xbm'
  185. fi
  186. if test -f 'bitmaps/back1.xbm' -a "${1}" != "-c" ; then 
  187.   echo shar: Will not clobber existing file \"'bitmaps/back1.xbm'\"
  188. else
  189. echo shar: Extracting \"'bitmaps/back1.xbm'\" \(1378 characters\)
  190. sed "s/^X//" >'bitmaps/back1.xbm' <<'END_OF_FILE'
  191. X#define back1_width 40
  192. X#define back1_height 40
  193. X#define back1_x_hot 20
  194. X#define back1_y_hot 20
  195. Xstatic char back1_bits[] = {
  196. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  197. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  198. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  199. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  200. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0xe0,
  201. X   0x07, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00,
  202. X   0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00,
  203. X   0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  204. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  205. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0xe0,
  206. X   0x07, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00,
  207. X   0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x00,
  208. X   0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  209. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  210. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  211. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  212. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
  213. X
  214. X
  215. X
  216. X
  217. END_OF_FILE
  218. if test 1378 -ne `wc -c <'bitmaps/back1.xbm'`; then
  219.     echo shar: \"'bitmaps/back1.xbm'\" unpacked with wrong size!
  220. fi
  221. # end of 'bitmaps/back1.xbm'
  222. fi
  223. if test -f 'bitmaps/back2.xbm' -a "${1}" != "-c" ; then 
  224.   echo shar: Will not clobber existing file \"'bitmaps/back2.xbm'\"
  225. else
  226. echo shar: Extracting \"'bitmaps/back2.xbm'\" \(1378 characters\)
  227. sed "s/^X//" >'bitmaps/back2.xbm' <<'END_OF_FILE'
  228. X#define back2_width 40
  229. X#define back2_height 40
  230. X#define back2_x_hot 20
  231. X#define back2_y_hot 20
  232. Xstatic char back2_bits[] = {
  233. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0xf0, 0xff, 0xff, 0xbf,
  234. X   0xff, 0x8f, 0xff, 0xff, 0xdf, 0xff, 0x3f, 0xff, 0xff, 0xef, 0xff, 0x7f,
  235. X   0xfe, 0xff, 0xe7, 0xff, 0xff, 0xfe, 0xff, 0xf7, 0xff, 0xff, 0xfe, 0xff,
  236. X   0xf9, 0xff, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xf9, 0x7f, 0xe6, 0xff,
  237. X   0x0f, 0xf8, 0x07, 0x00, 0x3c, 0x80, 0xfb, 0x77, 0x02, 0x00, 0xe0, 0x81,
  238. X   0xf7, 0x03, 0x00, 0x8e, 0xb9, 0x97, 0x03, 0xf0, 0x00, 0xb7, 0x97, 0x03,
  239. X   0x30, 0xd0, 0xb2, 0xd7, 0x03, 0x10, 0x46, 0xae, 0xd7, 0x03, 0x68, 0x00,
  240. X   0xaf, 0x97, 0x03, 0xc8, 0xef, 0xb7, 0xf7, 0x0f, 0xec, 0xff, 0xb3, 0xe7,
  241. X   0x1f, 0xcf, 0xfe, 0xcf, 0xcf, 0xff, 0xcf, 0xff, 0xe7, 0x1f, 0xff, 0x7f,
  242. X   0xff, 0xf9, 0xff, 0xfc, 0x39, 0xfe, 0xfd, 0xff, 0xfd, 0x05, 0xfe, 0xfd,
  243. X   0xff, 0xfd, 0x01, 0xfe, 0xfd, 0xff, 0xf9, 0x33, 0xff, 0xfe, 0xff, 0x1b,
  244. X   0x30, 0xf0, 0xfe, 0xff, 0x00, 0x00, 0x02, 0xfe, 0xff, 0xf3, 0x03, 0x7e,
  245. X   0xfc, 0xff, 0xf7, 0x00, 0x38, 0xff, 0xff, 0xf7, 0x07, 0xbf, 0xff, 0xff,
  246. X   0xe7, 0xff, 0x9f, 0xff, 0xff, 0x8f, 0xff, 0xe7, 0xff, 0xff, 0x3f, 0xfe,
  247. X   0xfb, 0xff, 0xff, 0xff, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0x71, 0xfe, 0xff,
  248. X   0xff, 0xff, 0x13, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xff, 0xff, 0xff, 0xff,
  249. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
  250. X
  251. X
  252. X
  253. X
  254. END_OF_FILE
  255. if test 1378 -ne `wc -c <'bitmaps/back2.xbm'`; then
  256.     echo shar: \"'bitmaps/back2.xbm'\" unpacked with wrong size!
  257. fi
  258. # end of 'bitmaps/back2.xbm'
  259. fi
  260. if test -f 'bitmaps/back3.xbm' -a "${1}" != "-c" ; then 
  261.   echo shar: Will not clobber existing file \"'bitmaps/back3.xbm'\"
  262. else
  263. echo shar: Extracting \"'bitmaps/back3.xbm'\" \(1378 characters\)
  264. sed "s/^X//" >'bitmaps/back3.xbm' <<'END_OF_FILE'
  265. X#define back3_width 40
  266. X#define back3_height 40
  267. X#define back3_x_hot 20
  268. X#define back3_y_hot 20
  269. Xstatic char back3_bits[] = {
  270. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
  271. X   0xef, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xff,
  272. X   0xff, 0xff, 0xff, 0xc7, 0xff, 0xff, 0xff, 0xff, 0xc7, 0xff, 0xff, 0xff,
  273. X   0xff, 0x83, 0xff, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0xff, 0x81,
  274. X   0xff, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff,
  275. X   0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0xfe, 0xff, 0x03, 0x00,
  276. X   0x00, 0x00, 0xc0, 0x07, 0x00, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0x00,
  277. X   0xf0, 0x3f, 0x00, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0x00, 0x00, 0xfe, 0xff,
  278. X   0x00, 0x00, 0x00, 0xff, 0xff, 0x03, 0x00, 0xc0, 0xff, 0xff, 0x07, 0x00,
  279. X   0xe0, 0xff, 0xff, 0x0f, 0x00, 0xf0, 0xff, 0xff, 0x0f, 0x00, 0xf0, 0xff,
  280. X   0xff, 0x0f, 0x00, 0xe0, 0xff, 0xff, 0x07, 0x00, 0xe0, 0xff, 0xff, 0x07,
  281. X   0x00, 0xe0, 0xff, 0xff, 0x07, 0x00, 0xc0, 0xff, 0xff, 0x03, 0x00, 0xc0,
  282. X   0xff, 0xff, 0x03, 0x18, 0xc0, 0xff, 0xff, 0x03, 0x7e, 0x80, 0xff, 0xff,
  283. X   0x01, 0xff, 0x80, 0xff, 0xff, 0x81, 0xff, 0x81, 0xff, 0xff, 0xe0, 0xff,
  284. X   0x07, 0xff, 0xff, 0xf0, 0xff, 0x0f, 0xff, 0xff, 0xf8, 0xff, 0x1f, 0xff,
  285. X   0x7f, 0xfe, 0xff, 0x7f, 0xfe, 0x7f, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff,
  286. X   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
  287. X
  288. X
  289. X
  290. X
  291. END_OF_FILE
  292. if test 1378 -ne `wc -c <'bitmaps/back3.xbm'`; then
  293.     echo shar: \"'bitmaps/back3.xbm'\" unpacked with wrong size!
  294. fi
  295. # end of 'bitmaps/back3.xbm'
  296. fi
  297. if test -f 'bitmaps/cursor.xbm' -a "${1}" != "-c" ; then 
  298.   echo shar: Will not clobber existing file \"'bitmaps/cursor.xbm'\"
  299. else
  300. echo shar: Extracting \"'bitmaps/cursor.xbm'\" \(505 characters\)
  301. sed "s/^X//" >'bitmaps/cursor.xbm' <<'END_OF_FILE'
  302. X#define cursor_width 20
  303. X#define cursor_height 20
  304. X#define cursor_x_hot 9
  305. X#define cursor_y_hot 9
  306. Xstatic char cursor_bits[] = {
  307. X   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0f, 0x00,
  308. X   0xe0, 0x3f, 0x00, 0xf0, 0x7f, 0x00, 0xf0, 0x7f, 0x00, 0xf8, 0xf8, 0x00,
  309. X   0x78, 0xf2, 0x00, 0x78, 0xf7, 0x00, 0x78, 0xf2, 0x00, 0xf8, 0xf8, 0x00,
  310. X   0xf0, 0x7f, 0x00, 0xf0, 0x7f, 0x00, 0xe0, 0x3f, 0x00, 0x80, 0x0f, 0x00,
  311. X   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
  312. X
  313. X
  314. X
  315. X
  316. END_OF_FILE
  317. if test 505 -ne `wc -c <'bitmaps/cursor.xbm'`; then
  318.     echo shar: \"'bitmaps/cursor.xbm'\" unpacked with wrong size!
  319. fi
  320. # end of 'bitmaps/cursor.xbm'
  321. fi
  322. if test -f 'bitmaps/image_piece/mine.xbm' -a "${1}" != "-c" ; then 
  323.   echo shar: Will not clobber existing file \"'bitmaps/image_piece/mine.xbm'\"
  324. else
  325. echo shar: Extracting \"'bitmaps/image_piece/mine.xbm'\" \(1327 characters\)
  326. sed "s/^X//" >'bitmaps/image_piece/mine.xbm' <<'END_OF_FILE'
  327. X#define mine_width 40
  328. X#define mine_height 40
  329. Xstatic char mine_bits[] = {
  330. X   0xff, 0xff, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xff, 0xff,
  331. X   0xff, 0xff, 0x17, 0xff, 0xff, 0xff, 0xff, 0x2f, 0xff, 0x07, 0xc0, 0xff,
  332. X   0x57, 0xff, 0x03, 0x80, 0xff, 0xaf, 0xff, 0x03, 0x80, 0xff, 0x57, 0xff,
  333. X   0x01, 0x00, 0xff, 0xaf, 0xff, 0x05, 0x40, 0xff, 0x57, 0xff, 0x69, 0x2c,
  334. X   0xff, 0xaf, 0xff, 0x69, 0x2c, 0xff, 0x57, 0xff, 0x05, 0x40, 0xff, 0xaf,
  335. X   0xff, 0x03, 0x81, 0xff, 0x57, 0xff, 0x07, 0xc1, 0xff, 0xaf, 0xff, 0x0f,
  336. X   0xe1, 0xff, 0x57, 0xff, 0x07, 0xc0, 0xff, 0xaf, 0x1f, 0x07, 0xc0, 0xf1,
  337. X   0x57, 0x1f, 0xa7, 0xca, 0xf1, 0xaf, 0x0f, 0x06, 0xc0, 0xe0, 0x57, 0x0f,
  338. X   0x0c, 0x60, 0xe0, 0xaf, 0x7f, 0x10, 0x10, 0xfc, 0x57, 0xff, 0xe3, 0x8f,
  339. X   0xff, 0xaf, 0xff, 0x8f, 0xe3, 0xff, 0x57, 0xff, 0x3f, 0xf8, 0xff, 0xaf,
  340. X   0xff, 0x3f, 0xf8, 0xff, 0x57, 0xff, 0x8f, 0xe3, 0xff, 0xaf, 0xff, 0xe3,
  341. X   0x8f, 0xff, 0x57, 0x7f, 0xf0, 0x1f, 0xfc, 0xaf, 0x0f, 0xfc, 0x7f, 0xe0,
  342. X   0x57, 0x0f, 0xfe, 0xff, 0xe0, 0xaf, 0x1f, 0xff, 0xff, 0xf1, 0x57, 0x1f,
  343. X   0xff, 0xff, 0xf1, 0xaf, 0xff, 0xff, 0xff, 0xff, 0x57, 0xaa, 0xaa, 0xaa,
  344. X   0xaa, 0xaa, 0x54, 0x55, 0x55, 0x55, 0x55, 0xa8, 0xaa, 0xaa, 0xaa, 0xaa,
  345. X   0x50, 0x55, 0x55, 0x55, 0x55, 0xa0, 0xaa, 0xaa, 0xaa, 0xaa, 0x40, 0x55,
  346. X   0x55, 0x55, 0x55, 0x80, 0xaa, 0xaa, 0xaa, 0xaa};
  347. X
  348. X
  349. END_OF_FILE
  350. if test 1327 -ne `wc -c <'bitmaps/image_piece/mine.xbm'`; then
  351.     echo shar: \"'bitmaps/image_piece/mine.xbm'\" unpacked with wrong size!
  352. fi
  353. # end of 'bitmaps/image_piece/mine.xbm'
  354. fi
  355. if test -f 'bitmaps/pillar.xbm' -a "${1}" != "-c" ; then 
  356.   echo shar: Will not clobber existing file \"'bitmaps/pillar.xbm'\"
  357. else
  358. echo shar: Extracting \"'bitmaps/pillar.xbm'\" \(1332 characters\)
  359. sed "s/^X//" >'bitmaps/pillar.xbm' <<'END_OF_FILE'
  360. X#define pillar_width 40
  361. X#define pillar_height 40
  362. Xstatic char pillar_bits[] = {
  363. X   0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xe0, 0x81, 0x07, 0xf0, 0xcf, 0xdf,
  364. X   0xbd, 0xfb, 0xf3, 0x9f, 0xdf, 0xbd, 0xfb, 0xf9, 0x9f, 0x3f, 0x3c, 0xfc,
  365. X   0xf9, 0x9f, 0xff, 0xff, 0xff, 0xf9, 0x3f, 0xff, 0xff, 0xff, 0xfc, 0x3f,
  366. X   0x00, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xfc, 0xff,
  367. X   0x3f, 0xff, 0xff, 0xfc, 0xff, 0x3f, 0xff, 0xff, 0x00, 0x00, 0x00, 0xff,
  368. X   0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc,
  369. X   0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33,
  370. X   0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff,
  371. X   0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7,
  372. X   0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff,
  373. X   0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc,
  374. X   0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33,
  375. X   0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0xff, 0xcc, 0xe7, 0x33, 0xff, 0x7f,
  376. X   0x00, 0x00, 0x00, 0xfe, 0x7f, 0xfe, 0xff, 0x7f, 0xfe, 0x1f, 0x00, 0x00,
  377. X   0x00, 0xf8, 0x9f, 0xff, 0xff, 0xff, 0xf9, 0x07, 0x00, 0x00, 0x00, 0xe0,
  378. X   0xf3, 0xff, 0xff, 0xff, 0xcf, 0xf9, 0xff, 0xff, 0xff, 0x9f, 0x01, 0x00,
  379. X   0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff};
  380. X
  381. END_OF_FILE
  382. if test 1332 -ne `wc -c <'bitmaps/pillar.xbm'`; then
  383.     echo shar: \"'bitmaps/pillar.xbm'\" unpacked with wrong size!
  384. fi
  385. # end of 'bitmaps/pillar.xbm'
  386. fi
  387. echo shar: End of archive 4 \(of 4\).
  388. cp /dev/null ark4isdone
  389. MISSING=""
  390. for I in 1 2 3 4 ; do
  391.     if test ! -f ark${I}isdone ; then
  392.     MISSING="${MISSING} ${I}"
  393.     fi
  394. done
  395. if test "${MISSING}" = "" ; then
  396.     echo You have unpacked all 4 archives.
  397.     rm -f ark[1-9]isdone
  398. else
  399.     echo You still need to unpack the following archives:
  400.     echo "        " ${MISSING}
  401. fi
  402. ##  End of shell archive.
  403. exit 0
  404.