chosig Novice
Joined: 20 Apr 2008 Posts: 39 Location: Sweden
|
Posted: Sun Aug 11, 2013 8:22 am
Temporary zones and the mapper. |
I play Nanvaent, and there is this place called the Abyss.
Basically you enter it, talk to a NPC there and get assigned a mission. You then descend into the Abyss which is a randomly generated maze (no special exits).
Is there (easy-ish) way to tell CMUD to remove all the rooms below a certain level if the exits doesn't match in a special room?
The area "remakes" itself at different timed intervals, the upper level can be the same for a day while further down they can redraw about once per hour.
Basic layout is this
Level 0: Loadout area, shops and mission giver (does not change)
Level -1: Down exit, does not change
Level -2: Down exit, does not change.
Level -3: Random maze, changes rarely
...
About -50 to -100 changes are more frequent.
So basically I want to delete all rooms starting from -3 when I see that it has changed, I usually use two potions, one that tells me which level I am on and a second that allows me to skip down levels rather fast.
(A bonus would be that if I use a potion to skip to -100 it also puts rooms on -100 in the mapper)
Did I make any sense? |
|