Finally, I can resume programming my game. I had to get my other hard drive back with my program on it. Anyways, I have the engine now totally complete for my TEXT DOS CONSOLE rpg game. I have a few monsters and weapons done, but I want some more. Any ideas? Here is what I have so far:
Code:
strcpy(raven.name,"Horn Raven");
raven.health=30;
raven.max_health=30;
raven.magic=0;
raven.speed=20;
raven.strength=8;
raven.exp=150;
raven.gold=50;
raven.to_hit_low=1;
raven.earth_resistance=50;
raven.fire_resistance=25;
raven.water_resistance=0;
raven.wind_resistance=0;
raven.weapon_resistance=0;
strcpy(zombie.name, "Zombie");
zombie.health=35;
zombie.max_health=35;
zombie.magic=0;
zombie.speed=20;
zombie.strength=10;
zombie.exp=125;
zombie.gold=55;
zombie.to_hit_low=1;
zombie.earth_resistance=60;
zombie.fire_resistance=0;
zombie.water_resistance=60;
zombie.wind_resistance=60;
zombie.weapon_resistance=60;
strcpy(rat.name, "Rat");
rat.health=20;
rat.max_health=20;
rat.magic=0;
rat.speed=30;
rat.strength=8;
rat.exp=90;
rat.gold=70;
rat.to_hit_low=1;
rat.earth_resistance=15;
rat.fire_resistance=15;
rat.water_resistance=15;
rat.wind_resistance=0;
rat.weapon_resistance=90;
strcpy(shadow.name, "Shadow");
shadow.health=40;
shadow.max_health=40;
shadow.magic=0;
shadow.speed=21;
shadow.strength=10;
shadow.exp=150;
shadow.gold=20;
shadow.to_hit_low=1;
shadow.earth_resistance=0;
shadow.fire_resistance=0;
shadow.water_resistance=0;
shadow.wind_resistance=0;
shadow.weapon_resistance=0;
strcpy(wraith.name, "Wraith");
wraith.health=35;
wraith.max_health=35;
wraith.magic=0;
wraith.speed=25;
wraith.strength=9;
wraith.exp=150;
wraith.gold=50;
wraith.to_hit_low=1;
wraith.earth_resistance=40;
wraith.fire_resistance=0;
wraith.water_resistance=10;
wraith.wind_resistance=10;
wraith.weapon_resistance=0;
strcpy(mage.name, "Mage");
mage.health=100;
mage.max_health=100;
mage.magic=0;
mage.speed=30;
mage.strength=10;
mage.exp=200;
mage.gold=100;
mage.to_hit_low=1;
mage.earth_resistance=10;
mage.fire_resistance=10;
mage.water_resistance=10;
mage.wind_resistance=10;
mage.weapon_resistance=0;
strcpy(ghoul.name, "Ghoul");
ghoul.health=30;
ghoul.max_health=30;
ghoul.magic=0;
ghoul.speed=20;
ghoul.strength=14;
ghoul.exp=100;
ghoul.gold=40;
ghoul.to_hit_low=1;
ghoul.earth_resistance=50;
ghoul.fire_resistance=50;
ghoul.water_resistance=50;
ghoul.wind_resistance=50;
ghoul.weapon_resistance=50;
strcpy(vampire.name, "Vampire");
vampire.health=90;
vampire.max_health=90;
vampire.magic=0;
vampire.speed=30;
vampire.strength=15;
vampire.exp=200;
vampire.gold=300;
vampire.to_hit_low=1;
vampire.earth_resistance=60;
vampire.fire_resistance=60;
vampire.water_resistance=60;
vampire.wind_resistance=60;
vampire.weapon_resistance=60;
strcpy(golem.name, "Golem");
golem.health=150;
golem.max_health=150;
golem.magic=0;
golem.speed=20;
golem.strength=30;
golem.exp=210;
golem.gold=20;
golem.to_hit_low=1;
golem.earth_resistance=80;
golem.fire_resistance=10;
golem.water_resistance=10;
golem.wind_resistance=90;
golem.weapon_resistance=75;
strcpy(orc.name, "Orc");
orc.health=20;
orc.max_health=20;
orc.magic=0;
orc.speed=20;
orc.strength=10;
orc.exp=100;
orc.gold=40;
orc.to_hit_low=1;
orc.earth_resistance=0;
orc.fire_resistance=0;
orc.water_resistance=0;
orc.wind_resistance=0;
orc.weapon_resistance=0;
strcpy(troll.name, "Troll");
troll.health=100;
troll.max_health=100;
troll.magic=0;
troll.speed=30;
troll.strength=8;
troll.exp=120;
troll.gold=100;
troll.to_hit_low=1;
troll.fire_resistance=30;
troll.water_resistance=30;
troll.earth_resistance=30;
troll.wind_resistance=30;
troll.weapon_resistance=0;
strcpy(slave.name, "Slave");
slave.health=110;
slave.max_health=110;
slave.magic=0;
slave.speed=40;
slave.strength=13;
slave.exp=240;
slave.gold=0;
slave.to_hit_low=1;
slave.fire_resistance=5;
slave.earth_resistance=5;
slave.water_resistance=5;
slave.wind_resistance=5;
slave.weapon_resistance=10;
Code:
dagger.damage=4;
strcpy(dagger.name,"Dagger");
dagger.id=1;
dagger.next=&sword;
sword.damage=6;
strcpy(sword.name,"Sword");
sword.id=2;
sword.next=&mace;
mace.damage=7;
strcpy(mace.name, "Mace");
mace.id=3;
mace.next=&club;
club.damage=8;
strcpy(club.name, "Spike Club");
club.id=4;
club.next=&deathblade;
deathblade.damage=10;
strcpy(deathblade.name, "Death Blade");
deathblade.id=5;
deathblade.next=&diamondblade;
diamondblade.damage=12;
strcpy(diamondblade.name, "Diamond Blade");
diamondblade.id=6;
diamondblade.next=&kutaromace;
kutaromace.damage=15;
strcpy(kutaromace.name, "Kutaro's Mace");
kutaromace.id=7;
kutaromace.next=&kutarosword;
kutarosword.damage=20;
strcpy(kutarosword.name, "Kutaro's Sword");
kutarosword.id=8;
kutarosword.next=†