mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-09-10 23:54:33 +00:00
tfv: add enemy sprites
This commit is contained in:
parent
8ef7cc1d49
commit
93586d0c04
@ -109,7 +109,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Bubble",
|
||||
.weakness=MAGIC_FIRE,
|
||||
.resist=MAGIC_ICE,
|
||||
.sprite=killer_crab,
|
||||
.sprite=plain_fish,
|
||||
},
|
||||
[2]= {
|
||||
.name="Evil Tree",
|
||||
@ -118,7 +118,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Leaves",
|
||||
.weakness=MAGIC_FIRE,
|
||||
.resist=MAGIC_ICE,
|
||||
.sprite=killer_crab,
|
||||
.sprite=evil_tree,
|
||||
},
|
||||
[3]= {
|
||||
.name="Wood Elf",
|
||||
@ -127,7 +127,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Song",
|
||||
.weakness=MAGIC_MALAISE,
|
||||
.resist=MAGIC_BOLT|MAGIC_HEAL,
|
||||
.sprite=killer_crab,
|
||||
.sprite=wood_elf,
|
||||
},
|
||||
[4]= {
|
||||
.name="Giant Bee",
|
||||
@ -136,7 +136,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Buzzsaw",
|
||||
.weakness=MAGIC_ICE,
|
||||
.resist=MAGIC_NONE,
|
||||
.sprite=killer_crab,
|
||||
.sprite=giant_bee,
|
||||
},
|
||||
[5]= {
|
||||
.name="Procrastinon",
|
||||
@ -145,7 +145,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Putoff",
|
||||
.weakness=MAGIC_NONE,
|
||||
.resist=MAGIC_MALAISE,
|
||||
.sprite=killer_crab,
|
||||
.sprite=procrastinon,
|
||||
},
|
||||
[6]= {
|
||||
.name="Ice Fish",
|
||||
@ -154,7 +154,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Auger",
|
||||
.weakness=MAGIC_FIRE,
|
||||
.resist=MAGIC_ICE,
|
||||
.sprite=killer_crab,
|
||||
.sprite=ice_fish,
|
||||
},
|
||||
[7]= {
|
||||
.name="Evil Penguin",
|
||||
@ -163,7 +163,7 @@ static struct enemy_type enemies[8]={
|
||||
.attack_name="Waddle",
|
||||
.weakness=MAGIC_FIRE,
|
||||
.resist=MAGIC_ICE,
|
||||
.sprite=killer_crab,
|
||||
.sprite=evil_penguin,
|
||||
},
|
||||
};
|
||||
|
||||
|
@ -246,8 +246,69 @@ unsigned char killer_crab[]={
|
||||
0x00,0x60,0x04,0x64,0x04,0x64,0x04,0x60,0x00,
|
||||
0x44,0x00,0x40,0x04,0x00,0x04,0x40,0x00,0x44,
|
||||
};
|
||||
|
||||
/* Procrastinon */
|
||||
unsigned char plain_fish[]={
|
||||
0x9,0x6,
|
||||
0x60,0x00,0x09,0x69,0x60,0x60,0x00,0x00,0x00,
|
||||
0x64,0x60,0x66,0x66,0x66,0x66,0x66,0x60,0x00,
|
||||
0x64,0x66,0x66,0x66,0x46,0x66,0x64,0x66,0x00,
|
||||
0x64,0x66,0x66,0x44,0x66,0x66,0x66,0x66,0xcc,
|
||||
0x64,0x66,0x66,0x66,0x46,0x66,0x66,0x6C,0x05,
|
||||
0x64,0x00,0x06,0x66,0x66,0x66,0x06,0x00,0x00,
|
||||
};
|
||||
unsigned char evil_tree[]={
|
||||
0x9,0x6,
|
||||
0x88,0x44,0x88,0x44,0x44,0x44,0x88,0x44,0x88,
|
||||
0x48,0x84,0x84,0x44,0x44,0x44,0x84,0x84,0x48,
|
||||
0x04,0x04,0x44,0x98,0x88,0x98,0x44,0x04,0x04,
|
||||
0x00,0x08,0x08,0x88,0x88,0x88,0x08,0x08,0x00,
|
||||
0x00,0x00,0x00,0x88,0x89,0x88,0x00,0x00,0x00,
|
||||
0x00,0x00,0x00,0x88,0x88,0x88,0x00,0x00,0x00,
|
||||
};
|
||||
unsigned char wood_elf[]={
|
||||
0x9,0x6,
|
||||
0x00,0x00,0x00,0x00,0xdd,0xbd,0x00,0x00,0x00,
|
||||
0x00,0x00,0x00,0x00,0xdd,0xbb,0x0b,0x00,0x00,
|
||||
0x00,0x00,0x00,0x00,0xdd,0x4b,0x44,0x00,0x00,
|
||||
0x00,0x00,0xd0,0xdd,0x4d,0x44,0x00,0x00,0x00,
|
||||
0x00,0x40,0x4d,0x4d,0x44,0xb4,0x00,0x00,0x00,
|
||||
0x04,0x04,0x00,0x00,0x00,0xbb,0x30,0x00,0x00,
|
||||
};
|
||||
unsigned char giant_bee[]={
|
||||
0x9,0x6,
|
||||
0x00,0x60,0xd0,0x00,0x00,0x00,0x00,0x00,0x80,
|
||||
0x00,0x86,0x66,0x6d,0xd0,0xc0,0x80,0x55,0x00,
|
||||
0xc0,0x88,0x88,0xc6,0x86,0xc6,0x88,0x85,0x00,
|
||||
0xcc,0x88,0x88,0xcc,0x88,0xcc,0xc8,0x55,0x06,
|
||||
0x00,0x88,0x88,0xcc,0x88,0xcc,0x0c,0x00,0x00,
|
||||
0x50,0x05,0x00,0x50,0x05,0x00,0x05,0x50,0x00,
|
||||
};
|
||||
unsigned char procrastinon[]={
|
||||
0x9,0x6,
|
||||
0x00,0x00,0x00,0x50,0x85,0x88,0x80,0x00,0x00,
|
||||
0x00,0x00,0x55,0x88,0x88,0x88,0x88,0xcc,0x00,
|
||||
0x00,0x00,0x55,0x88,0x88,0x88,0x88,0xcc,0x00,
|
||||
0x00,0x00,0x05,0x88,0x88,0x88,0xc8,0x0c,0x00,
|
||||
0x00,0x00,0x00,0x00,0x08,0x0c,0x00,0x00,0x00,
|
||||
0x00,0x00,0x00,0x50,0x50,0x50,0x50,0x00,0x00,
|
||||
};
|
||||
unsigned char ice_fish[]={
|
||||
0x9,0x6,
|
||||
0x10,0x00,0x01,0x71,0x70,0x70,0x00,0x00,0x00,
|
||||
0x17,0x70,0x77,0x77,0x77,0x77,0x77,0x70,0x00,
|
||||
0x17,0x77,0x77,0x77,0xf7,0x77,0x71,0x77,0x00,
|
||||
0x17,0x77,0x77,0xff,0x77,0x77,0x77,0x77,0x55,
|
||||
0x17,0x77,0x77,0x77,0x7f,0x77,0x77,0x75,0x01,
|
||||
0x17,0x00,0x07,0x77,0x77,0x77,0x07,0x00,0x00,
|
||||
};
|
||||
unsigned char evil_penguin[]={
|
||||
0x9,0x6,
|
||||
0x00,0x00,0x00,0x00,0x00,0x50,0x50,0x00,0x00,
|
||||
0x00,0x00,0x00,0x00,0x50,0x55,0x7c,0xc0,0x00,
|
||||
0x00,0x00,0x00,0x50,0x55,0x77,0x00,0x00,0x00,
|
||||
0x00,0x00,0x00,0x77,0x55,0x77,0x00,0x00,0x00,
|
||||
0x00,0x00,0x55,0x55,0x77,0x07,0x00,0x00,0x00,
|
||||
0x00,0x00,0x00,0xcc,0xc0,0x00,0x00,0x00,0x00,
|
||||
};
|
||||
|
||||
/***********************/
|
||||
/* Background Features */
|
||||
|
@ -25,7 +25,18 @@ extern unsigned char splash_forward[];
|
||||
extern unsigned char splash_right[];
|
||||
extern unsigned char splash_left[];
|
||||
|
||||
/* enemies */
|
||||
extern unsigned char killer_crab[];
|
||||
extern unsigned char plain_fish[];
|
||||
extern unsigned char evil_tree[];
|
||||
extern unsigned char wood_elf[];
|
||||
extern unsigned char giant_bee[];
|
||||
extern unsigned char procrastinon[];
|
||||
extern unsigned char ice_fish[];
|
||||
extern unsigned char evil_penguin[];
|
||||
|
||||
|
||||
/* ground scatter */
|
||||
extern unsigned char palm_tree[];
|
||||
extern unsigned char pine_tree[];
|
||||
extern unsigned char snowy_tree[];
|
||||
|
Loading…
Reference in New Issue
Block a user