Lib Discussion => Dead Souls Support => Topic started by: Atomic on November 13, 2006, 05:18:50 am

Title: Converting NightmareIV to DS2
Post by: Atomic on November 13, 2006, 05:18:50 am

When I have access to 'old' NightmareIV resources (as you mentioned

Praxis on DS-demo), and I want to convert scripts/areas from that

to DS2, which pieces of code should I take care of?

What headers/funs are typically to clash by converting

stuff 1:1?

To infinity and beyond!
Title: Converting NightmareIV to DS2
Post by: cratylus on November 13, 2006, 06:32:44 am


Download the alpha DS2 mudlib from here:


The Praxis I mention is actually Praxis from Nightmare 3. You'll

see it included in DS2 alpha. It's been converted to work with DS2.

DS2 alpha has enabled by default some backward-compatibility

headers which facilitate importing old-school code with minimal


There are also lsed scripts in /secure/scripts to facilitate the

mass conversion of old school code into DS2 compliant code.

Type: help lsed

for more information

None of this is "fire and forget" stuff. You still need to put in

many hours of labor. But these tools should help limit the unpleasantness.

I should mention that while NMIV code will almost certainly

need *some* changes to work (for example ARMOUR->ARMOR), it's

really not that different from DS2, functionally, so you shouldn't run into