home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: vmsnet.sources.games
- Path: uunet!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!rpi!usenet.coe.montana.edu!news.u.washington.edu!raven.alaska.edu!acad2.alaska.edu!asdmf
- From: asdmf@acad2.alaska.edu
- Subject: Vmsnetrek 18/47
- Message-ID: <1992Nov13.134453.1@acad2.alaska.edu>
- Lines: 345
- Sender: news@raven.alaska.edu (USENET News System)
- Nntp-Posting-Host: acad2.alaska.edu
- Organization: University of Alaska
- Date: Fri, 13 Nov 1992 17:44:53 GMT
- Xref: uunet vmsnet.sources.games:504
-
- -+-+-+-+-+-+-+-+ START OF PART 18 -+-+-+-+-+-+-+-+
- X 0x00, 0x1f, 0x00, 0x80, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00,
- X 0xf8, 0x7f, 0x00, 0x6c, 0xc1, 0x00, 0x60, 0x03, 0x00, 0x30, 0xf2, 0x00,
- X 0x9c, 0xc6, 0x01, 0xfe, 0xff, 0x03, 0xfe, 0xff, 0x03, 0x9c, 0xc6, 0x01,
- X 0x30, 0xf2, 0x00, 0x60, 0x03, 0x00, 0x6c, 0xc1, 0x00, 0xf8, 0x7f, 0x00,
- X 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x0f, 0x00,
- X 0xc0, 0x3f, 0x00, 0x78, 0xfc, 0x00, 0x3c, 0x8d, 0x01, 0xfc, 0x05, 0x03,
- X 0xfc, 0x0f, 0x00, 0xd8, 0x4f, 0x00, 0x50, 0x9f, 0x00, 0x10, 0xff, 0x01,
- X 0xbc, 0xf1, 0x03, 0xfc, 0xc0, 0x03, 0x78, 0xf0, 0x03, 0xe0, 0x01, 0x00,
- X 0x80, 0x0f, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x1c, 0x00,
- X 0xe0, 0x3c, 0x00, 0xf0, 0x7f, 0x00, 0xf0, 0xf6, 0x00, 0xf0, 0xd1, 0x00,
- X 0xa4, 0x9b, 0x01, 0x64, 0x1f, 0x03, 0x7c, 0x4e, 0x02, 0x38, 0x9f, 0x00,
- X 0xf8, 0xbb, 0x00, 0x70, 0xf0, 0x01, 0xe0, 0xe4, 0x01, 0xc0, 0xf9, 0x01,
- X 0x00, 0xe3, 0x01, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x31, 0x00, 0xe0, 0x73, 0x00,
- X 0xe0, 0x7f, 0x00, 0xe0, 0xf1, 0x00, 0xb0, 0xe7, 0x00, 0x94, 0xb3, 0x01,
- X 0xdc, 0x9f, 0x01, 0x1c, 0x0f, 0x01, 0xf8, 0x0f, 0x03, 0x78, 0x0f, 0x02,
- X 0x30, 0x5c, 0x02, 0x30, 0x58, 0x00, 0x20, 0x7a, 0x00, 0x60, 0x7c, 0x00,
- X 0xc0, 0x78, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x20, 0x4f, 0x00, 0x30, 0xcf, 0x00,
- X 0x98, 0x9f, 0x01, 0xf8, 0xf6, 0x01, 0x78, 0xe6, 0x01, 0x18, 0x8f, 0x01,
- X 0x78, 0xe6, 0x01, 0xd8, 0xbf, 0x01, 0x18, 0x8f, 0x01, 0x18, 0x86, 0x01,
- X 0x90, 0x96, 0x00, 0x90, 0x96, 0x00, 0xb0, 0xdf, 0x00, 0xa0, 0x5f, 0x00,
- X 0x00, 0x0f, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x38, 0x00, 0xe0, 0x7c, 0x00,
- X 0xe0, 0x7f, 0x00, 0xf0, 0x78, 0x00, 0x70, 0xde, 0x00, 0xd8, 0x9c, 0x02,
- X 0x98, 0xbf, 0x03, 0x08, 0x8f, 0x03, 0x0c, 0xff, 0x01, 0x0c, 0xef, 0x01,
- X 0xa4, 0xc3, 0x00, 0xa0, 0xc1, 0x00, 0xe0, 0x45, 0x00, 0xe0, 0x63, 0x00,
- X 0xe0, 0x21, 0x00, 0xe0, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x80, 0x03, 0x00,
- X 0xc0, 0x73, 0x00, 0xe0, 0xff, 0x00, 0xf0, 0xf6, 0x00, 0xb0, 0xf8, 0x00,
- X 0x98, 0x5d, 0x02, 0x8c, 0x6f, 0x02, 0x24, 0xe7, 0x03, 0x90, 0xcf, 0x03,
- X 0xd0, 0xfd, 0x01, 0xf8, 0xe0, 0x00, 0x78, 0x72, 0x00, 0xf8, 0x39, 0x00,
- X 0x78, 0x0c, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x0f, 0x00,
- X 0xc0, 0x3f, 0x00, 0xf0, 0xe3, 0x01, 0x18, 0xcb, 0x03, 0x0c, 0xfa, 0x03,
- X 0x00, 0xff, 0x03, 0x20, 0xbf, 0x01, 0x90, 0xaf, 0x00, 0xf8, 0x8f, 0x00,
- X 0xfc, 0xd8, 0x03, 0x3c, 0xf0, 0x03, 0xfc, 0xe0, 0x01, 0x00, 0x78, 0x00,
- X 0x00, 0x1f, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x00,
- X 0xe0, 0xff, 0x01, 0x30, 0x68, 0x03, 0x00, 0x6c, 0x00, 0xf0, 0xc4, 0x00,
- X 0x38, 0x96, 0x03, 0xfc, 0xff, 0x07, 0xfc, 0xff, 0x07, 0x38, 0x96, 0x03,
- X 0xf0, 0xc4, 0x00, 0x00, 0x6c, 0x00, 0x30, 0x68, 0x03, 0xe0, 0xff, 0x01,
- X 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x1f, 0x00,
- X 0x00, 0x78, 0x00, 0xfc, 0xe0, 0x01, 0x3c, 0xf0, 0x03, 0xfc, 0xd8, 0x03,
- X 0xf8, 0x8f, 0x00, 0x90, 0xaf, 0x00, 0x20, 0xbf, 0x01, 0x00, 0xff, 0x03,
- X 0x0c, 0xfa, 0x03, 0x18, 0xcb, 0x03, 0xf0, 0xe3, 0x01, 0xc0, 0x3f, 0x00,
- X 0x00, 0x0f, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x78, 0x0c, 0x00,
- X 0xf8, 0x39, 0x00, 0x78, 0x72, 0x00, 0xf8, 0xe0, 0x00, 0xd0, 0xfd, 0x01,
- X 0x90, 0xcf, 0x01, 0x24, 0xe7, 0x03, 0x8c, 0x6f, 0x02, 0x98, 0x5d, 0x02,
- X 0xb0, 0xf8, 0x00, 0xf0, 0xf6, 0x00, 0xe0, 0xff, 0x00, 0xc0, 0x73, 0x00,
- X 0x80, 0x03, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x10, 0x00, 0xe0, 0x31, 0x00,
- X 0xe0, 0x63, 0x00, 0xe0, 0x45, 0x00, 0xa0, 0xc1, 0x00, 0xa4, 0xc3, 0x00,
- X 0x0c, 0xef, 0x01, 0x0c, 0xff, 0x01, 0x08, 0x8f, 0x03, 0x98, 0xbf, 0x03,
- X 0xd8, 0x9c, 0x02, 0x70, 0xde, 0x00, 0xf0, 0x78, 0x00, 0xe0, 0x7f, 0x00,
- X 0xe0, 0x7c, 0x00, 0xc0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00`12
- V5`125;
- X/* ATM */
- X#define att_width 20
- X#define att_height 20
- Xstatic char att_bits`091VIEWS`093`09160`093 = `123`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5,
- X`123
- X 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x01, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00,
- X 0xfe, 0x0f, 0x00, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00,
- X 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x03,
- X 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x7f, 0x00, 0x00, 0x00, 0x00`12
- V5`125;
- $ CALL UNPACK BITMAPS.H;1 1060438775
- $ create/nolog 'f'
- X/* colors.c
- X *`032
- X * Kevin P. Smith 6/11/89
- X */
- X#include "copyright2.h"
- X#include <stdio.h>
- X#include <string.h>
- X#include "Wlib.h"
- X#include "defs.h"
- X#include "data.h"
- X
- X#define TRUE 1
- X#define FALSE 0
- X
- XgetColorDefs()
- X`123
- X borderColor=W_Grey;
- X backColor=W_Black;
- X foreColor=W_White;
- X textColor=W_White;
- X shipCol`0910`093=W_Grey;
- X shipCol`0911`093=W_Yellow;
- X shipCol`0912`093=W_Red;
- X shipCol`0913`093=W_Green;
- X shipCol`0914`093=W_Cyan;
- X warningColor=W_Red;
- X unColor=W_Grey;
- X rColor=W_Red;
- X yColor=W_Yellow;
- X gColor=W_Green;
- X myColor=W_White;
- X`125
- X
- $ CALL UNPACK COLORS.C;1 1913602758
- $ create/nolog 'f'
- X/*
- X`009Copyright (c) 1986 `009Chris Guthrie
- X
- XPermission to use, copy, modify, and distribute this
- Xsoftware and its documentation for any purpose and without
- Xfee is hereby granted, provided that the above copyright
- Xnotice appear in all copies and that both that copyright
- Xnotice and this permission notice appear in supporting
- Xdocumentation. No representations are made about the
- Xsuitability of this software for any purpose. It is
- Xprovided "as is" without express or implied warranty.
- X
- X`009Copyright 1989`009`009Kevin P. Smith
- X`009`009`009`009Scott Silvey
- X
- Xditto.
- X*/
- $ CALL UNPACK COPYRIGHT.H;1 1560639129
- $ create/nolog 'f'
- X/*
- X`009Copyright 1989`009`009Kevin P. Smith
- X`009`009`009`009Scott Silvey
- X
- XPermission to use, copy, modify, and distribute this
- Xsoftware and its documentation for any purpose and without
- Xfee is hereby granted, provided that the above copyright
- Xnotice appear in all copies.
- X*/
- $ CALL UNPACK COPYRIGHT2.H;1 35328096
- $ create/nolog 'f'
- X/*
- X * coup.c
- X */
- X#include "copyright.h"
- X
- X#include <stdio.h>
- X#include <types.h>
- X#include "Wlib.h"
- X#include "defs.h"
- X#include "struct.h"
- X#include "data.h"
- X
- X/* throw a coup */
- X
- Xcoup()
- X`123
- X register int i;
- X register struct planet *l;
- X
- X if (me->p_kills < 1.0) `123
- X`009warning("You must have one kill to throw a coup");
- X`009return;
- X `125
- X if (!(me->p_flags & PFORBIT)) `123
- X`009warning("You must orbit your home planet to throw a coup");
- X`009return;
- X `125
- X for (i = 0, l = &planets`091i`093; i < MAXPLANETS; i++, l++) `123
- X`009if ((l->pl_owner == me->p_team) && (l->pl_armies > 0)) `123
- X`009 warning("You already own a planet!!!");
- X`009 return;
- X`009`125
- X `125
- X l = &planets`091me->p_planet`093;
- X
- X if ((!(l->pl_flags & PLHOME)) `124`124 ((l->pl_flags & ALLTEAM) != me->p
- V_team)) `123
- X`009warning("You must orbit your home planet to throw a coup");
- X`009return;
- X `125
- X
- X if (l->pl_armies > 4) `123
- X`009warning("Too many armies on planet to throw a coup");
- X`009return;
- X `125
- X
- X if (l->pl_couptime > 0) `123
- X`009warning("Planet not yet ready for a coup");
- X`009return;
- X `125
- X
- X if (l->pl_flags & PLCOUP) `123 /* Avoid race conditions */
- X`009return;
- X `125
- X
- X /* the cases are now met. We can have a coup. */
- X
- X l->pl_flags `124= PLCOUP;
- X`125
- $ CALL UNPACK COUP.C;1 1360402150
- $ create/nolog 'f'
- X/*
- X * data.c
- X */
- X#include "copyright.h"
- X
- X#include <stdio.h>
- X#include "Wlib.h"
- X#include "defs.h"
- X#include "struct.h"
- X#include "data.h"
- X
- Xstruct player *players;
- Xstruct player *me=NULL;
- Xstruct torp *torps;
- +-+-+-+-+-+-+-+- END OF PART 18 +-+-+-+-+-+-+-+-
-