Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
bothkill
Apprentice


Joined: 13 Mar 2005
Posts: 125
Location: Bucharest

PostPosted: Mon Feb 09, 2009 4:25 pm   

"a_Room TO many_Zones" Exit Connections
 
Suppose a room has 3 exits, each one connecting rooms in 3 different zones (Zone_1, Zone_2 and Zone_3).

It looks like this:



Now, you wouldn't llike this, right?

The question is how would you make so that the text can be clearly seen?

I've found part of the solution, but I'm interested if anybody solved this problem entirely.
I tried to use zMapper and use its 30-days trial, but to no avail because I got the message that license has expired (although I have never installed zMapper on this computer).

Now, how I've found part of the solution:
I tinkered with the map .mdb file and noticed that you can grafically shift the exit by entering a larger-than-zero value in the "Y0" column in the "ExitTbl" table.
Ofc you have to identify the correct exit in the .mdb file.

So, after changing the "0" to "200", it looks like this:



Better, isn't it?

The solution would be complete if the shifted exit could be extended to actually touch the room.
Has anybody done that?



On the other hand, this solution of modifying the value in the "Y0" column in the "ExitTbl" table works perfectly when it comes to multiple "other"-type exits. An example:

Suppose a room has 2 exits, each one connecting rooms in 2 different zones (Zone_4 and Zone_5).
But these exits are of the type "other".

Normally you would get the names of the 2 zones, one on top of another, like this:



But changing "0" with "200" as stated above, you get:



Nice Very Happy


So, could anyone give a hint how graphically shifted exits can have their lines extended so they can make contact with the rooms?
If it's possible ofc.

Tinkering with the other columns in the "ExitTbl" table didn't produce any desirable effects.



My config:
WinXP
CMUD 2.37
Reply with quote
Rahab
Wizard


Joined: 22 Mar 2007
Posts: 2320

PostPosted: Mon Feb 09, 2009 5:51 pm   
 
You may want to wait a little bit until the mapper changes are completed, because some of this is quite likely to change. Already, the beta version has an 'offset' which can be changed within the mapper, rather than playing with the raw tables, which may solve the problem you are looking at.
Reply with quote
MattLofton
GURU


Joined: 23 Dec 2000
Posts: 4834
Location: USA

PostPosted: Tue Feb 10, 2009 9:51 pm   
 
With ZMapper, you could create a new exit type.
_________________
EDIT: I didn't like my old signature
Reply with quote
bothkill
Apprentice


Joined: 13 Mar 2005
Posts: 125
Location: Bucharest

PostPosted: Wed Feb 11, 2009 7:13 am   
 
MattLofton wrote:
With ZMapper, you could create a new exit type.


To create a new exit type, ok, but were you able to _extend_ the exit line?
Because I couldn't find such a feature within zMapper (maybe it's just me).



P.S. on zMapper

After reading some posts on zMapper I've seen why you cannot get the trial period.
Because zMapper has a built-in time limit until when you can get the trial.

So, you could get the trial period only if you:
1. set the date back (let's say 2006)
2. install the zMapper for the first time (if you installed it before it still says the license is expired)

Anyway, if you set the date to current one and you run CMUD then your zMapper will expire.
So I got to try zMapper only one time Sad
Reply with quote
Tech
GURU


Joined: 18 Oct 2000
Posts: 2733
Location: Atlanta, USA

PostPosted: Wed Feb 11, 2009 1:41 pm   
 
Well there's always the option of buying zMapper.
_________________
Asati di tempari!
Reply with quote
bothkill
Apprentice


Joined: 13 Mar 2005
Posts: 125
Location: Bucharest

PostPosted: Wed Feb 11, 2009 2:49 pm   
 
Yup, but buying zMapper won't solve the problem of drawing a line between a room and a shifted exit.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed Feb 11, 2009 6:35 pm   
 
It isn't currently possible to "extend" the lines. The Offset values that you are changing represent the end-point of the exit line. So you are moving the end-points off the room itself. Extending these lines would imply that there is something beyond the end-point to draw.

The kind of graphics changes you are talking about are the kind of things that will be added in Phase 3 of the new mapper when I change the mapper graphics engine to something with more power and features for drawing.

zMapper will not help with this issue.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net