[MUD-Dev] Circumstances & Situations

Richard Woolcock KaVir at dial.pipex.com
Sat Dec 20 03:24:32 CET 1997


Ling wrote:
> 
> I had a really bizarre idea.  This is another half baked thing inspired by
> all the talk about relative size and difficultly in representing them in a
> mud.
> 
> Would it be sane to have a mud which contained an internally consistant
> map but the players do not usually travel around in rooms as per norm.
> Instead, the players get something like:
> 
>   > enter city
>   I join the Yut gate queue. [description of stuff in front] [pause]
>   My turn comes, I show the first guard my ring.  The guards bow and lets
>   me pass.  I have arrived at the city of Rathe.
>   > go to the fire tavern
>   I walk down Memory Lane. [pause]
>   Taking the 3rd left for Sage Rul. [pause]
>   I step into the main forum.  Although it is not market day, there is a
>   large crowd gathering beneath the balcony of the Rathe Tower.  A man
>   is making a speech to the crowd. [pause]
>   [user decides it might be interesting]
>   > investigate
>   I am in the forum.  <description of the forum>
>   > listen to man
>   Blah, blah, blah, no, blah, blah, blah, taxes, blah, blah, blah.[snip]

I was hoping to have my movement code work in a 'walkto <x> <y>' type
way (I suppose I could add aliases like 'baker' etc), which would move
the player automatically at a speed specific to various things until
they arrive or someone stops them.  This wouldn't really be quite like
you describe, it would be more like:

]goto baker
You start walking north along the road.
[pause for a couple of seconds]
You turn to your left, and continue walking along the road.
Far ahead you see a pretty young girl.
[pause a moment]
Just ahead of you, you see a pretty young girl.
[pause a moment]
To your left you hear the sound of running feet coming towards you.
Just ahead of you, a pretty young girl turns to face your direction.
You walk past a pretty young girl.
[pause a moment]
Behind you, you hear the sound of running feet.
Behind you, a sultry female voice says 'Hey stop!'
To your right you hear the sound of running feet moving away from you.
[pause a moment]
To turn to your right, and walk into the bakery.
You have reached your destination!
You are standing in a bakery.  Bread and cakes line the walls upon
shelves, and some other nice description of the room can be added
in here, because I really can't be bothered for the sake of this
example, so there.
Bubba the baker is standing here.

Basically this will only show things in front of you (or you changing
directions), and wouldn't spam you with a load of text every time you
move.  I am hoping this will help get around the difficulties generally
associated with a world 5120x5120 rooms across.  I'm also going to be
making combat reach over rooms (at least one room away) - in fact this
will be how backstab will work (hit someone in front of you who is
facing away from you).

KaVir.



More information about the mud-dev-archive mailing list