mlab & CVS status
Moderator: Board moderators
At the moment the Cloud city quest starts in a Scorn tavern, however in the latest mlab maps release the starting point of the quest has been moved to Navar.
From what I have seen/heard about these maps - they are truly amazing
Unfortunately there is a conflict between the current state of the maps and the state they need to be in to be included into cvs.
Currently all the maps are in one big directory. This is a bit inconsistent with existing tree like directory structure of cvs maps, where each quest or related maps are grouped together into directories and sub directories.
What needs doing if for someone to grab the map files from https://cat2.ath.cx/cat2/crossfiremaps-mlab-R13.tar.gz and create a directory structure which will break the maps. Next stage is to fix all of the maps by updating map exists. Hopefully then it will all magically work.
Have a look at cat2 website too, it's quite intresting: world radar, char stat and riches online.
I'll give the above process a try at some stage, then hopefully we will see the maps in cvs, if anyone can do it quicker/better then please feel free
From what I have seen/heard about these maps - they are truly amazing

Unfortunately there is a conflict between the current state of the maps and the state they need to be in to be included into cvs.
Currently all the maps are in one big directory. This is a bit inconsistent with existing tree like directory structure of cvs maps, where each quest or related maps are grouped together into directories and sub directories.
What needs doing if for someone to grab the map files from https://cat2.ath.cx/cat2/crossfiremaps-mlab-R13.tar.gz and create a directory structure which will break the maps. Next stage is to fix all of the maps by updating map exists. Hopefully then it will all magically work.

Have a look at cat2 website too, it's quite intresting: world radar, char stat and riches online.
I'll give the above process a try at some stage, then hopefully we will see the maps in cvs, if anyone can do it quicker/better then please feel free

If someone can handle organizing them into a logical directory structure, I can put together a scriptSalathar wrote:At the moment the Cloud city quest starts in a Scorn tavern, however in the latest mlab maps release the starting point of the quest has been moved to Navar.
From what I have seen/heard about these maps - they are truly amazing
Unfortunately there is a conflict between the current state of the maps and the state they need to be in to be included into cvs.
Currently all the maps are in one big directory. This is a bit inconsistent with existing tree like directory structure of cvs maps, where each quest or related maps are grouped together into directories and sub directories.
What needs doing if for someone to grab the map files from https://cat2.ath.cx/cat2/crossfiremaps-mlab-R13.tar.gz and create a directory structure which will break the maps. Next stage is to fix all of the maps by updating map exists. Hopefully then it will all magically work.
![]()
Have a look at cat2 website too, it's quite intresting: world radar, char stat and riches online.
I'll give the above process a try at some stage, then hopefully we will see the maps in cvs, if anyone can do it quicker/better then please feel free
that will update all the exits to fit the new structure in them.
(I'm looking at them now, wouldn't be hard to do, although I have no idea how they should be
organized into directories at the moment)
I was trying to write a similar script earlier on today, but it's logics depends on the unique filenames, which I have discovered is not the case.
Have not had a chance to talk to mlab about some of the lookalike files being present in various locations yet, perhaps some of them could be merged or removed. But I feel this whole process is still very doable.
There's been another release now, the maps are up to R14.
I have tried putting up a more or less logical structure at this stage. Feel free to use the results at: http://bsucab.uwcs.co.uk/cf/
Have not had a chance to talk to mlab about some of the lookalike files being present in various locations yet, perhaps some of them could be merged or removed. But I feel this whole process is still very doable.
There's been another release now, the maps are up to R14.
I have tried putting up a more or less logical structure at this stage. Feel free to use the results at: http://bsucab.uwcs.co.uk/cf/
Humm, I noticed that (co-incidentally mine was working on filenames as well)
Looking a little further, the duplicate problem only exists for the capitalized
files. Everything in lower case is unique.
Also, none of the 'slaying foo' entries contain anything without at least 1 lower case
letter. So the duplicate capitalized entries shouldn't matter.
I think I've got something that almost takes care of it now, but I can't test the maps
at the moment.
I'll post it somewhere once I clean it up a little.
Looking a little further, the duplicate problem only exists for the capitalized
files. Everything in lower case is unique.
Also, none of the 'slaying foo' entries contain anything without at least 1 lower case
letter. So the duplicate capitalized entries shouldn't matter.
I think I've got something that almost takes care of it now, but I can't test the maps
at the moment.
I'll post it somewhere once I clean it up a little.
http://www.rpgworlds.com/~cowboy/rewrite_exits.pl.gz
This seems to do the job on your mlab_structured directory.
Make sure to place it outside of the map directory, but run
it from inside. (I'm not sure what will happen if it tries to re-write
itself)
This seems to do the job on your mlab_structured directory.
Make sure to place it outside of the map directory, but run
it from inside. (I'm not sure what will happen if it tries to re-write
itself)
Thanks alot for the script!
It does seem to work indeed, I am testing the maps right now.
So far all the exits work great!
Worldmaps (in mlab/bigworld/world) need some exits to be tweaked, but those maps will have to be carefully looked at to make sure they do not conflict with existing cvs.
I will continue testing and will post any more coming results here.
It does seem to work indeed, I am testing the maps right now.
So far all the exits work great!

Worldmaps (in mlab/bigworld/world) need some exits to be tweaked, but those maps will have to be carefully looked at to make sure they do not conflict with existing cvs.
I will continue testing and will post any more coming results here.
mlab uses random maps to link to other areas. This is done by "final_map /mlab/smtcopperminemnt1" for example. A grep through the map files:
shows that 14 files are affected.
I am not sure how necessary /easy it is to adjust the script to modify those fields as well without breaking it?
As it is given the numbers manual modification should not be a problem
At this stage I can't see any more issues, will carry on browsing though the files and testing on localhost.
Code: Select all
grep -iR 'final_map' *| cut -f 1 -d :|uniq|wc -l
I am not sure how necessary /easy it is to adjust the script to modify those fields as well without breaking it?
As it is given the numbers manual modification should not be a problem

At this stage I can't see any more issues, will carry on browsing though the files and testing on localhost.
Added. final_map is now adjusted properly.Salathar wrote:mlab uses random maps to link to other areas. This is done by "final_map /mlab/smtcopperminemnt1" for example. A grep through the map files:shows that 14 files are affected.Code: Select all
grep -iR 'final_map' *| cut -f 1 -d :|uniq|wc -l
I am not sure how necessary /easy it is to adjust the script to modify those fields as well without breaking it?
As it is given the numbers manual modification should not be a problem
At this stage I can't see any more issues, will carry on browsing though the files and testing on localhost.