Page 1 of 1

Wallsets - how to work?

Posted: Tue Sep 02, 2008 2:30 pm
by Neilski
Possibly sounding like an idiot here but can't find info anywhere on how to change wallset - from normal DM to thicket for example (like DMII when you come out of you house into the courtyard). How do I do this?

Posted: Tue Sep 02, 2008 4:18 pm
by linflas
in RTC Editor, go to Resources -> Create New Wallsets.
Select the wallset you want to replace (WALLSET_DEFAULT for example) and click on Edit button.
Now, you can replace the bitmaps.

Posted: Tue Sep 02, 2008 6:21 pm
by ian_scho
I'm sure I've seen a wallset creator somewhere posted in the forum, eh Linflas? :roll:

Posted: Tue Sep 02, 2008 6:52 pm
by Gambit37
If you want to use existing RTC DMII wallsets, you need to copy some text from the DMII.txt file to your own file. Look for these blocks of text. Copy the relevant parts to your own file (make sure it's not open in he RTC editor!), save your file, then re-open in the editor and you can now select them from the wallsets menu for each level.

You should also look at the DM2.txt file to see how to mix different wallsets in the same level using the ALT_WALLSET object.

Code: Select all

/******************************************************************************/
/* New - Wallsets                                                             */
/******************************************************************************/
[New - Wallsets]
NAME=(WALLSET_DEFAULT)
WALL_FRONT1...=(BITMAP_WALL_FRONT1,NULL)
WALL_FRONT2...=(BITMAP_WALL_FRONT2,NULL)
WALL_FRONT3...=(BITMAP_WALL_FRONT3,NULL)
WALL_LEFT1....=(BITMAP_WALL_LEFT1,BITMAP_WALL_LEFT1_ALT)
WALL_LEFT2....=(BITMAP_WALL_LEFT2,BITMAP_WALL_LEFT2_ALT)
WALL_LEFT3....=(BITMAP_WALL_LEFT3,BITMAP_WALL_LEFT3_ALT)
WALL_SIDE0....=(BITMAP_WALL_SIDE0,BITMAP_WALL_SIDE0_ALT)
WALL_SIDE1....=(BITMAP_WALL_SIDE1,BITMAP_WALL_SIDE1_ALT)
WALL_SIDE2....=(BITMAP_WALL_SIDE2,BITMAP_WALL_SIDE2_ALT)
WALL_SIDE3....=(BITMAP_WALL_SIDE3,BITMAP_WALL_SIDE3_ALT)
WALL_FAR3.....=(BITMAP_WALL_FAR3,BITMAP_WALL_FAR3_ALT)
WINDOW........=(BITMAP_WALL_WINDOW)
ROOF..........=(BITMAP_WALL_ROOF,NULL,NULL,NULL)
FLOOR.........=(BITMAP_WALL_FLOOR,NULL,NULL,NULL)
SHADE.........=(BITMAP_WALL_SHADE,100)
FONT..........=(BITMAP_WALL_FONT)
MAP_ICON_WALL.=(BITMAP_MAP_ICON_WALL)
MAP_ICON_FLOOR=(BITMAP_MAP_ICON_FLOOR)

NAME=(WALLSET_STONE)
WALL_FRONT1...=(BITMAP_WALL_STONE_FRONT1,NULL)
WALL_FRONT2...=(BITMAP_WALL_STONE_FRONT2,NULL)
WALL_FRONT3...=(BITMAP_WALL_STONE_FRONT3,NULL)
WALL_LEFT1....=(BITMAP_WALL_STONE_LEFT1,BITMAP_WALL_STONE_LEFT1_ALT)
WALL_LEFT2....=(BITMAP_WALL_STONE_LEFT2,BITMAP_WALL_STONE_LEFT2_ALT)
WALL_LEFT3....=(BITMAP_WALL_STONE_LEFT3,BITMAP_WALL_STONE_LEFT3_ALT)
WALL_SIDE0....=(BITMAP_WALL_STONE_SIDE0,BITMAP_WALL_STONE_SIDE0_ALT)
WALL_SIDE1....=(BITMAP_WALL_STONE_SIDE1,BITMAP_WALL_STONE_SIDE1_ALT)
WALL_SIDE2....=(BITMAP_WALL_STONE_SIDE2,BITMAP_WALL_STONE_SIDE2_ALT)
WALL_SIDE3....=(BITMAP_WALL_STONE_SIDE3,BITMAP_WALL_STONE_SIDE3_ALT)
WALL_FAR3.....=(BITMAP_WALL_STONE_FAR3,BITMAP_WALL_STONE_FAR3_ALT)
WINDOW........=(BITMAP_WALL_STONE_WINDOW)
ROOF..........=(BITMAP_WALL_STONE_ROOF,NULL,NULL,NULL)
FLOOR.........=(BITMAP_WALL_STONE_FLOOR,NULL,NULL,NULL)
SHADE.........=(BITMAP_WALL_STONE_SHADE,100)
FONT..........=(BITMAP_WALL_STONE_FONT)
MAP_ICON_WALL.=(BITMAP_MAP_ICON_WALL_STONE)
MAP_ICON_FLOOR=(BITMAP_MAP_ICON_FLOOR_STONE)

NAME=(WALLSET_THICKET)
WALL_FRONT1...=(BITMAP_WALL_THICKET_FRONT1,NULL)
WALL_FRONT2...=(BITMAP_WALL_THICKET_FRONT2,NULL)
WALL_FRONT3...=(BITMAP_WALL_THICKET_FRONT3,NULL)
WALL_LEFT1....=(BITMAP_WALL_THICKET_LEFT1,BITMAP_WALL_THICKET_LEFT1_ALT)
WALL_LEFT2....=(BITMAP_WALL_THICKET_LEFT2,BITMAP_WALL_THICKET_LEFT2_ALT)
WALL_LEFT3....=(BITMAP_WALL_THICKET_LEFT3,BITMAP_WALL_THICKET_LEFT3_ALT)
WALL_SIDE0....=(BITMAP_WALL_THICKET_SIDE0,BITMAP_WALL_THICKET_SIDE0_ALT)
WALL_SIDE1....=(BITMAP_WALL_THICKET_SIDE1,BITMAP_WALL_THICKET_SIDE1_ALT)
WALL_SIDE2....=(BITMAP_WALL_THICKET_SIDE2,BITMAP_WALL_THICKET_SIDE2_ALT)
WALL_SIDE3....=(BITMAP_WALL_THICKET_SIDE3,BITMAP_WALL_THICKET_SIDE3_ALT)
WALL_FAR3.....=(BITMAP_WALL_THICKET_FAR3,BITMAP_WALL_THICKET_FAR3_ALT)
WINDOW........=(BITMAP_WALL_THICKET_WINDOW)
ROOF..........=(BITMAP_WALL_THICKET_ROOF,NULL,NULL,NULL)
FLOOR.........=(BITMAP_WALL_THICKET_FLOOR,NULL,NULL,NULL)
SHADE.........=(BITMAP_WALL_THICKET_SHADE,100)
FONT..........=(NULL)
MAP_ICON_WALL.=(BITMAP_MAP_ICON_WALL_THICKET)
MAP_ICON_FLOOR=(BITMAP_MAP_ICON_FLOOR_THICKET)

Posted: Wed Sep 03, 2008 7:19 pm
by Neilski
Cheers - got there eventually (and a bit quicker) by just hacking into DM II - seemed a bit long winded the other way. There will be more questions from me eventually - am a newbie a bit to editing and making a 'escape from the pub' scenario for the local drunks.

Posted: Wed Sep 03, 2008 7:41 pm
by Mon Ful Ir
Want a hand, Neilski?

I've got some custom graphics and code examples I can send you, if you PM me your email addy.

Posted: Wed Oct 01, 2008 1:02 am
by Inanity
Neilski wrote: got there eventually (and a bit quicker) by just hacking into DM II -
Definitely the easiest way to go about learning how to RTC-edit, in my mind, though I wouldn't call it "hacking".