A few days ago I made a new combat engine, and then, yesterday I made a text adventure engine. Right now, I'm trying to integrate them. I still need to add in experience points and leving up, and an inventory engine. I merged them partially successfully. When the combat engine comes up it:
1. Wont show the player OR enemy's name.
2. Will say you won after one hit, even if it misses.
Sorry for the messy code, this is my first large game, so it might be pretty ugly. It was compiled in Visual Studio 6.0 on Windows 98, I included an .exe for those trusting people if you can't compile it.
URL:
http://personal.lig.bellsouth.net/~markhand/newrpg.zip
Alternate URL:
http://sa_hand.tripod.com/newrpg.zip

Thanks,
Valar_King

P.S. The level structure is like this:

Example:
Code:
starting room
level name

<room_name>
description;
<north>room_name2
<east>NA
<south>NA
<west>NA
<enemy>
ename
</enemy>

<room_name2>
description;
<north>NA
<east>NA
<south>room_name
<west>
<enemy>
</enemy>
I need to find a way to get around having to use underscores for spaces.