home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
286.lha
/
TalkerHack_v2.5
/
eyes.c
< prev
next >
Wrap
C/C++ Source or Header
|
1989-08-09
|
6KB
|
130 lines
#include "exec/exec.h"
#include "intuition/intuition.h"
#include "brows.h"
USHORT eyes0_data[] = {
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0FFE,0x0001,
0xFFC0,0x1FF8,0x0007,0xFF00,0x3FC0,0x0000,0x3FC0,0x1FC0,
0x0000,0x3FC0,0x7F07,0xFFFF,0x0FC0,0x1F0F,0xFFFE,0x0FE0,
0x7C7F,0xF1FF,0xC3C0,0x1C3F,0xF87F,0xE3E0,0x79FF,0xF1FF,
0xF1C0,0x18FF,0xF8FF,0xF9E0,0x7C3F,0xFFFF,0x07C0,0x1E0F,
0xFFFF,0xC3E0,0x7FFF,0xFFFF,0xFF20,0x67FF,0xFFFF,0xFFE0,
0x7FFF,0xFFFF,0xFEE0,0x3BFF,0xFFFF,0xFFE0,0x3FFF,0xFFFF,
0xF100,0x047F,0xFFFF,0xFFC0,0x0FFF,0xFFFF,0xCE00,0x339F,
0xFFFF,0xFF00,0x003F,0xFFFE,0x3800,0x18E3,0xFFFF,0xE000,
0x0000,0x0000,0x0000,0x0FC0,0x0000,0x0000,0x1FFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFF80,0x7001,0xFFFE,0x0020,0x2007,
0xFFF8,0x00E0,0xC03F,0xFFFF,0xC020,0x203F,0xFFFF,0xC030,
0x80F8,0xFFE0,0xF020,0x20F0,0x7FF1,0xF010,0x8381,0xEFF0,
0x3C20,0x23C0,0xF7F8,0x1C10,0x8600,0xFFE0,0x0E20,0x2700,
0x7FF0,0x0610,0x83C0,0x7FC0,0xF820,0x21F0,0x3FE0,0x3C10,
0x8000,0x0000,0x00C0,0x1800,0x0000,0x0010,0x8000,0x0000,
0x0100,0x0400,0x0000,0x0010,0x4000,0x0000,0x0EE0,0x3B80,
0x0000,0x0020,0x3000,0x0000,0x3180,0x0C60,0x0000,0x00C0,
0x0FC0,0x0001,0xC700,0x071C,0x0000,0x1F00,0x003F,0xFFFE,
0x0000,0x0003,0xFFFF,0xE000,0xE000,0x0000,0x0000,0x0000,
0x0000,0x0070,0x8FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFF10,
0x3FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFFC0,0x7FF8,0xFFE0,
0xFFDF,0xDFF0,0x7FF1,0xFFE0,0x7F81,0xE1F0,0x3FDF,0xDFC0,
0xF078,0x1FE0,0x7E00,0xF1E0,0x0FDF,0xDF00,0x78F0,0x07E0,
0x7FC0,0x7FC0,0xFFDF,0xDFF0,0x3FE0,0x3FE0,0x7FFF,0xFFFF,
0xFF3F,0xE7FF,0xFFFF,0xFFE0,0x7FFF,0xFFFF,0xFEFF,0xFBFF,
0xFFFF,0xFFE0,0xBFFF,0xFFFF,0xF17F,0xF47F,0xFFFF,0xFFD0,
0xCFFF,0xFFFF,0xCEFF,0xFB9F,0xFFFF,0xFF30,0xF03F,0xFFFE,
0x39FF,0xFCE3,0xFFFF,0xE0F0,0xFFC0,0x0001,0xFFFF,0xFFFC,
0x0000,0x1FF0
};
struct Image eyes0_image =
{
20, 27, /* left, top */
92, 13, 3, /* width, height, depth */
&eyes0_data[0], /* image data */
0x0007, 0x0000, /* plane pick, plane on/off */
&brow0_image /* next image */
};
USHORT eyes1_data[] = {
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0FFF,0x0000,
0xFFC0,0x1FF8,0x0007,0xFF00,0x3FE0,0x0000,0x1FC0,0x1FC0,
0x0000,0x3FC0,0x7F80,0x0000,0x07C0,0x1F00,0x0000,0x0FE0,
0x7C00,0xF0FF,0x01C0,0x1C07,0xFC78,0x03E0,0x7807,0xF1FF,
0xE0C0,0x183F,0xFC7F,0x01E0,0x7C1F,0xFFFF,0x83C0,0x1E0F,
0xFFFF,0xC3E0,0x7FFF,0xFFFF,0xFF20,0x67FF,0xFFFF,0xFFE0,
0x7FFF,0xFFFF,0xFEE0,0x3BFF,0xFFFF,0xFFE0,0x3FFF,0xFFFF,
0xF100,0x047F,0xFFFF,0xFFC0,0x0FFF,0xFFFF,0xCE00,0x339F,
0xFFFF,0xFF00,0x003F,0xFFFE,0x3800,0x18E3,0xFFFF,0xE000,
0x0000,0x0000,0x0000,0x0FC0,0x0000,0x0000,0x1FFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFF80,0x7000,0xFFFF,0x0020,0x2007,
0xFFF8,0x00E0,0xC01F,0xFFFF,0xE020,0x203F,0xFFFF,0xC030,
0x807F,0xFFFF,0xF820,0x20FF,0xFFFF,0xF010,0x83FF,0xEFF0,
0xFE20,0x23F8,0x7BFF,0xFC10,0x87F8,0xFFE0,0x1F20,0x27C0,
0x3FF8,0xFE10,0x83E0,0x7FC0,0x7C20,0x21F0,0x1FF0,0x3C10,
0x8000,0x0000,0x00C0,0x1800,0x0000,0x0010,0x8000,0x0000,
0x0100,0x0400,0x0000,0x0010,0x4000,0x0000,0x0EE0,0x3B80,
0x0000,0x0020,0x3000,0x0000,0x3180,0x0C60,0x0000,0x00C0,
0x0FC0,0x0001,0xC700,0x071C,0x0000,0x1F00,0x003F,0xFFFE,
0x0000,0x0003,0xFFFF,0xE000,0xE000,0x0000,0x0000,0x0000,
0x0000,0x0070,0x8FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFF10,
0x3FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFFC0,0x7FFF,0xFFFF,
0xFFDF,0xDFFF,0xFFFF,0xFFE0,0x7FFF,0xE0F0,0xFFDF,0xDFF8,
0x787F,0xFFE0,0x7FF8,0xF1E0,0x1FDF,0xDFC0,0x3C78,0xFFE0,
0x7FE0,0x7FC0,0x7FDF,0xDFF0,0x1FF0,0x3FE0,0x7FFF,0xFFFF,
0xFF3F,0xE7FF,0xFFFF,0xFFE0,0x7FFF,0xFFFF,0xFEFF,0xFBFF,
0xFFFF,0xFFE0,0xBFFF,0xFFFF,0xF17F,0xF47F,0xFFFF,0xFFD0,
0xCFFF,0xFFFF,0xCEFF,0xFB9F,0xFFFF,0xFF30,0xF03F,0xFFFE,
0x39FF,0xFCE3,0xFFFF,0xE0F0,0xFFC0,0x0001,0xFFFF,0xFFFC,
0x0000,0x1FF0
};
struct Image eyes1_image = {
20,27, /* XY origin relative to container TopLeft */
92,13, /* Image width and height in pixels */
3, /* number of bitplanes in Image */
&eyes1_data[0], /* pointer to ImageData */
0x0007,0x0000, /* PlanePick and PlaneOnOff */
&brow1_image /* next Image structure */
};
USHORT eyes2_data[] = {
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0FFF,0x0000,
0xFFC0,0x1FF8,0x0007,0xFF00,0x3FE0,0x0000,0x1FC0,0x1FC0,
0x0000,0x3FC0,0x7F80,0x0000,0x07C0,0x1F00,0x0000,0x0FE0,
0x7E00,0x0000,0x01C0,0x1C00,0x0000,0x03E0,0x7C00,0x0000,
0x00C0,0x1800,0x0000,0x01E0,0x7E0F,0xFFFF,0x83C0,0x1E07,
0xFFFF,0x83E0,0x7FFF,0xFFFF,0xFF20,0x67FF,0xFFFF,0xFFE0,
0x7FFF,0xFFFF,0xFEE0,0x3BFF,0xFFFF,0xFFE0,0x3FFF,0xFFFF,
0xF100,0x047F,0xFFFF,0xFFC0,0x0FFF,0xFFFF,0xCE00,0x339F,
0xFFFF,0xFF00,0x003F,0xFFFE,0x3800,0x18E3,0xFFFF,0xE000,
0x0000,0x0000,0x0000,0x0FC0,0x0000,0x0000,0x1FFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFF80,0x7000,0xFFFF,0x0020,0x2007,
0xFFF8,0x00E0,0xC01F,0xFFFF,0xE020,0x203F,0xFFFF,0xC030,
0x807F,0xFFFF,0xF820,0x20FF,0xFFFF,0xF010,0x81FF,0xFFFF,
0xFE20,0x23FF,0xFFFF,0xFC10,0x83FF,0xFFFF,0xFF20,0x27FF,
0xFFFF,0xFE10,0x81F0,0x0000,0x7C20,0x21F8,0x0000,0x7C10,
0x8000,0x0000,0x00C0,0x1800,0x0000,0x0010,0x8000,0x0000,
0x0100,0x0400,0x0000,0x0010,0x4000,0x0000,0x0EE0,0x3B80,
0x0000,0x0020,0x3000,0x0000,0x3180,0x0C60,0x0000,0x00C0,
0x0FC0,0x0001,0xC700,0x071C,0x0000,0x1F00,0x003F,0xFFFE,
0x0000,0x0003,0xFFFF,0xE000,0xE000,0x0000,0x0000,0x0000,
0x0000,0x0070,0x8FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFF10,
0x3FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFFC0,0x7FFF,0xFFFF,
0xFFDF,0xDFFF,0xFFFF,0xFFE0,0x7FFF,0xFFFF,0xFFDF,0xDFFF,
0xFFFF,0xFFE0,0x7FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFFE0,
0x7FFF,0xFFFF,0xFFDF,0xDFFF,0xFFFF,0xFFE0,0x7FFF,0xFFFF,
0xFF3F,0xE7FF,0xFFFF,0xFFE0,0x7FFF,0xFFFF,0xFEFF,0xFBFF,
0xFFFF,0xFFE0,0xBFFF,0xFFFF,0xF17F,0xF47F,0xFFFF,0xFFD0,
0xCFFF,0xFFFF,0xCEFF,0xFB9F,0xFFFF,0xFF30,0xF03F,0xFFFE,
0x39FF,0xFCE3,0xFFFF,0xE0F0,0xFFC0,0x0001,0xFFFF,0xFFFC,
0x0000,0x1FF0
};
struct Image eyes2_image = {
20,27, /* XY origin relative to container TopLeft */
92,13, /* Image width and height in pixels */
3, /* number of bitplanes in Image */
&eyes2_data[0], /* pointer to ImageData */
0x0007,0x0000, /* PlanePick and PlaneOnOff */
&brow3_image /* next Image structure */
};