home *** CD-ROM | disk | FTP | other *** search
- /*
- * MKSoft SnakePit (c) 1988
- *
- * 8x8 picture element definitions
- */
-
- static USHORT ImageHead0[40]= { 0x0000,0x9000,0x3C00,0x9E00,0x9E00,0x3C00,0x9000,0x0000,
- 0x1000,0x5C00,0x3E00,0x3F00,0x3F00,0x3E00,0x5C00,0x1000,
- 0x3000,0xEC00,0xDA00,0xE300,0xE300,0xDA00,0xEC00,0x3000,
- 0x1000,0x4C00,0x0200,0x2300,0x2300,0x0200,0x4C00,0x1000,
- 0x2000,0xB000,0xFC00,0xDC00,0xDC00,0xFC00,0xB000,0x2000 };
- static USHORT ImageHead1[40]= { 0x0000,0x1800,0x3C00,0x3C00,0x7E00,0x2400,0x0000,0x5A00,
- 0x1800,0x3C00,0x7E00,0x7E00,0xFF00,0x3C00,0x4200,0x0000,
- 0x1800,0x3C00,0x4200,0x6600,0xA500,0xDB00,0x7E00,0x7E00,
- 0x1800,0x3C00,0x4200,0x4200,0x8100,0x1800,0x4200,0x0000,
- 0x0000,0x0000,0x3C00,0x3C00,0x7E00,0xE700,0x3C00,0x7E00 };
- static USHORT ImageHead2[40]= { 0x0000,0x0900,0x3C00,0x7900,0x7900,0x3C00,0x0900,0x0000,
- 0x0800,0x3A00,0x7C00,0xFC00,0xFC00,0x7C00,0x3A00,0x0800,
- 0x0C00,0x3700,0x5B00,0xC700,0xC700,0x5B00,0x3700,0x0C00,
- 0x0800,0x3200,0x4000,0xC400,0xC400,0x4000,0x3200,0x0800,
- 0x0400,0x0D00,0x3F00,0x3B00,0x3B00,0x3F00,0x0D00,0x0400 };
- static USHORT ImageHead3[40]= { 0x5A00,0x0000,0x2400,0x7E00,0x3C00,0x3C00,0x1800,0x0000,
- 0x0000,0x4200,0x3C00,0xFF00,0x7E00,0x7E00,0x3C00,0x1800,
- 0x7E00,0x7E00,0xDB00,0xA500,0x6600,0x4200,0x3C00,0x1800,
- 0x0000,0x4200,0x1800,0x8100,0x4200,0x4200,0x3C00,0x1800,
- 0x7E00,0x3C00,0xE700,0x7E00,0x3C00,0x3C00,0x0000,0x0000 };
- static USHORT ImageBody0[40]= { 0x0000,0xA500,0x5A00,0xA500,0xA500,0x5A00,0xA500,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0x0000 };
- static USHORT ImageBody1[40]= { 0x5A00,0x2400,0x5A00,0x2400,0x2400,0x5A00,0x2400,0x5A00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00 };
- static USHORT ImageBody2[40]= { 0x0000,0xA500,0x5A00,0xA500,0xA500,0x5A00,0xA500,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0x0000 };
- static USHORT ImageBody3[40]= { 0x5A00,0x2400,0x5A00,0x2400,0x2400,0x5A00,0x2400,0x5A00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00,0x7E00 };
- static USHORT ImageTurn0[40]= { 0x5A00,0x2500,0x5A00,0x2500,0x2500,0x1A00,0x0500,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0x7F00,0x7F00,0x7F00,0x3F00,0x3F00,0x0F00,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0x7F00,0x7F00,0x7F00,0x3F00,0x3F00,0x0F00,0x0000 };
- static USHORT ImageTurn1[40]= { 0x5A00,0xA400,0x5A00,0xA400,0xA400,0x5800,0xA000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0xFE00,0xFE00,0xFE00,0xFC00,0xFC00,0xF000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x7E00,0xFE00,0xFE00,0xFE00,0xFC00,0xFC00,0xF000,0x0000 };
- static USHORT ImageTurn2[40]= { 0x0000,0xA000,0x5800,0xA400,0xA400,0x5A00,0xA400,0x5A00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xF000,0xFC00,0xFC00,0xFE00,0xFE00,0xFE00,0x7E00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0xF000,0xFC00,0xFC00,0xFE00,0xFE00,0xFE00,0x7E00 };
- static USHORT ImageTurn3[40]= { 0x0000,0x0500,0x1A00,0x2500,0x2500,0x5A00,0x2500,0x5A00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0F00,0x3F00,0x3F00,0x7F00,0x7F00,0x7F00,0x7E00,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0F00,0x3F00,0x3F00,0x7F00,0x7F00,0x7F00,0x7E00 };
- static USHORT ImageTail0[40]= { 0x0000,0x0500,0x2A00,0xD500,0xD500,0x2A00,0x0500,0x0000,
- 0x0000,0x0000,0x2000,0xC000,0xC000,0x2000,0x0000,0x0000,
- 0x0000,0x0F00,0x3F00,0xFF00,0xFF00,0x3F00,0x0F00,0x0000,
- 0x0000,0x0000,0x2000,0xC000,0xC000,0x2000,0x0000,0x0000,
- 0x0000,0x0F00,0x1F00,0x3F00,0x3F00,0x1F00,0x0F00,0x0000 };
- static USHORT ImageTail1[40]= { 0x5A00,0x2400,0x5A00,0x2400,0x1800,0x2400,0x1800,0x1800,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x2400,0x1800,0x1800,
- 0x7E00,0x7E00,0x7E00,0x7E00,0x3C00,0x3C00,0x1800,0x1800,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x2400,0x1800,0x1800,
- 0x7E00,0x7E00,0x7E00,0x7E00,0x3C00,0x1800,0x0000,0x0000 };
- static USHORT ImageTail2[40]= { 0x0000,0xA000,0x5400,0xAB00,0xAB00,0x5400,0xA000,0x0000,
- 0x0000,0x0000,0x0400,0x0300,0x0300,0x0400,0x0000,0x0000,
- 0x0000,0xF000,0xFC00,0xFF00,0xFF00,0xFC00,0xF000,0x0000,
- 0x0000,0x0000,0x0400,0x0300,0x0300,0x0400,0x0000,0x0000,
- 0x0000,0xF000,0xF800,0xFC00,0xFC00,0xF800,0xF000,0x0000 };
- static USHORT ImageTail3[40]= { 0x1800,0x1800,0x2400,0x1800,0x2400,0x5A00,0x2400,0x5A00,
- 0x1800,0x1800,0x2400,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x1800,0x1800,0x3C00,0x3C00,0x7E00,0x7E00,0x7E00,0x7E00,
- 0x1800,0x1800,0x2400,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x1800,0x3C00,0x7E00,0x7E00,0x7E00,0x7E00 };
-
- static USHORT SnakeD14[40]= { 0x0000,0x1800,0x3C00,0x6600,0x6600,0x3C00,0x1800,0x0000,
- 0x0000,0x0000,0x0000,0x1800,0x1800,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x1800,0x3C00,0x3C00,0x1800,0x0000,0x0000,
- 0x0000,0x0000,0x1800,0x3C00,0x3C00,0x1800,0x0000,0x0000,
- 0x0000,0x1800,0x3C00,0x7E00,0x7E00,0x3C00,0x1800,0x0000 };
- static USHORT SnakeD15[40]= { 0x0000,0x1800,0x3C00,0x7E00,0x7E00,0x3C00,0x1800,0x0000,
- 0x0000,0x0000,0x1800,0x2400,0x2400,0x1800,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x1800,0x2400,0x5A00,0x5A00,0x2400,0x1800,0x0000 };
- static USHORT SnakeD16[40]= { 0x7500,0xFE00,0xDB00,0xDA00,0x5B00,0xE600,0xFF00,0xAA00,
- 0xAA00,0x0100,0xA500,0x2500,0xA400,0x1900,0x8100,0x7500,
- 0x7500,0xFE00,0xDB00,0xDA00,0x5B00,0xE600,0xFF00,0xAA00,
- 0x8A00,0x7F00,0x7E00,0x7F00,0xFE00,0x7F00,0x7E00,0x5500,
- 0x0000,0x0000,0x2400,0x2400,0x2400,0x1800,0x0000,0x0000 };
- static USHORT SnakeD17[40]= { 0x7500,0x8000,0xB900,0xA400,0x2500,0xB800,0x8100,0xAA00,
- 0xAA00,0x7F00,0xC700,0x5B00,0xDA00,0x4700,0xFF00,0x7500,
- 0x7500,0x8000,0xB900,0xA400,0x2500,0xB800,0x8100,0xAA00,
- 0x8A00,0x7F00,0x7E00,0x7F00,0xFE00,0x7F00,0x7E00,0x5500,
- 0x0000,0x7E00,0x4600,0x5A00,0x5A00,0x4600,0x7E00,0x0000 };
- static USHORT SnakeD18[40]= { 0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,0xFF00,
- 0xAA00,0x7500,0xFF00,0x5500,0xAE00,0x5500,0xFF00,0x7500,
- 0x5500,0x8A00,0x0000,0xAA00,0x5100,0xAA00,0x0000,0x8A00,
- 0x2000,0x2000,0xFF00,0x0400,0x0400,0x0400,0xFF00,0x2000,
- 0x2000,0x2000,0xFF00,0x0400,0x0400,0x0400,0xFF00,0x2000 };
- static USHORT SnakeD19[40]= { 0x7500,0xAA00,0xFF00,0xAE00,0x5500,0xAE00,0xFF00,0xAA00,
- 0xAA00,0x7500,0xFF00,0x5500,0xAE00,0x5500,0xFF00,0x7500,
- 0x7500,0xAA00,0xFF00,0xAE00,0x5500,0xAE00,0xFF00,0xAA00,
- 0x8A00,0x5500,0x0000,0x5100,0xAA00,0x5100,0x0000,0x5500,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 };
-
- struct Image Head[4] = { {0,0,8,8,5,ImageHead0,0x001F,0x0000,NULL},{0,0,8,8,5,ImageHead1,0x001F,0x0000,NULL},{0,0,8,8,5,ImageHead2,0x001F,0x0000,NULL},{0,0,8,8,5,ImageHead3,0x001F,0x0000,NULL} };
- struct Image Body[4] = { {0,0,8,8,5,ImageBody0,0x001F,0x0000,NULL},{0,0,8,8,5,ImageBody1,0x001F,0x0000,NULL},{0,0,8,8,5,ImageBody2,0x001F,0x0000,NULL},{0,0,8,8,5,ImageBody3,0x001F,0x0000,NULL} };
- struct Image Turn[4] = { {0,0,8,8,5,ImageTurn0,0x001F,0x0000,NULL},{0,0,8,8,5,ImageTurn1,0x001F,0x0000,NULL},{0,0,8,8,5,ImageTurn2,0x001F,0x0000,NULL},{0,0,8,8,5,ImageTurn3,0x001F,0x0000,NULL} };
- struct Image Tail[4] = { {0,0,8,8,5,ImageTail0,0x001F,0x0000,NULL},{0,0,8,8,5,ImageTail1,0x001F,0x0000,NULL},{0,0,8,8,5,ImageTail2,0x001F,0x0000,NULL},{0,0,8,8,5,ImageTail3,0x001F,0x0000,NULL} };
-
- struct Image ShrinkFood = {0,0,8,8,5,SnakeD14,0x001F,0x0000,NULL};
- struct Image GrowFood = {0,0,8,8,5,SnakeD15,0x001F,0x0000,NULL};
- struct Image PopUpBrick = {0,0,8,8,5,SnakeD16,0x001F,0x0000,NULL};
- struct Image DropBrick = {0,0,8,8,5,SnakeD17,0x001F,0x0000,NULL};
- struct Image MoveBrick = {0,0,8,8,5,SnakeD18,0x001F,0x0000,NULL};
- struct Image Brick = {0,0,8,8,5,SnakeD19,0x001F,0x0000,NULL};
- struct Image Empty = {0,0,8,8,5,SnakeD16,0x0000,0x0000,NULL};
-
- /* For the menus, the image must be shifted a few pixels... */
- static struct Image mShrinkFood= {22,0,8,8,5,SnakeD14,0x001F,0x0000,NULL};
- static struct Image mGrowFood = {22,0,8,8,5,SnakeD15,0x001F,0x0000,NULL};
- static struct Image mPopUpBrick= {22,0,8,8,5,SnakeD16,0x001F,0x0000,NULL};
- static struct Image mDropBrick = {22,0,8,8,5,SnakeD17,0x001F,0x0000,NULL};
- static struct Image mMoveBrick = {22,0,8,8,5,SnakeD18,0x001F,0x0000,NULL};
- static struct Image mBrick = {22,0,8,8,5,SnakeD19,0x001F,0x0000,NULL};
-