SphereCommunity
map1.mul support in 2.0.3 - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: General Discussion (/Forum-General-Discussion)
+--- Forum: UOP/Mul Editing (/Forum-UOP-Mul-Editing)
+--- Thread: map1.mul support in 2.0.3 (/Thread-map1-mul-support-in-2-0-3)



map1.mul support in 2.0.3 - mrSpot - 05-11-2019 06:49 PM

Hi,

Does anyone know if 2.0.3 versions support multiple maps?

What i have done:
* added Map1=7168,4096,-1,1,1 to sphere.ini
* uncommented map1 scripts from spheretables.scp
* added map1, statics1 & staidx1 to mul path for sphere
* added the same files to client directory

What happens:
When i go to any place in map1 all i see is the default map0, i mean i am in a different map but it all looks the same, its as if the client isnt capable of switching map files.


RE: map1.mul support in 2.0.3 - golfin - 05-12-2019 03:20 PM

Supports, but needs ...

Client 2.0.3, I'm not sure it will support the ML map size (7168 x 4096). I would recommend giving the original size of 6144 x 4096 (including map1.mul, statics1.mul, staidx1.mul as well as mapdif and stadif files - these need to be enabled in sphere.ini). And that you see it the same is not a mistake. She's the same. This is the intention of OSI.


RE: map1.mul support in 2.0.3 - mrSpot - 05-16-2019 04:21 PM

Didnt help, what i have done is modify my current map0.mul and create dif files (mapdif1, Stadif1) using mul patcher by feeding it the original map0 and my custom map, after that i replaced clients original dif1 files with the ones produced by mulpatcher I also added them to mul folder of sphere.

Having this in sphere.ini didnt do anything
MAP1=6144,4096,-1,1,1
UseMapDiffs=1


RE: map1.mul support in 2.0.3 - mrSpot - 05-16-2019 06:57 PM

What i have also found out is that if i make custom mapdif0.mul etc. like replacing the whole map in dif files i cannot see the changes when using sphere anyways.


RE: map1.mul support in 2.0.3 - Coruja - 05-25-2019 07:46 AM

Trammel got created a long time ago on UO Renaissance (client 2.0.0), but previously it was used as map0.mul file with changes of mapdif1.mul file applied over it (to use mapdifs you must set UseMapDiffs=1 on sphere.ini)

and later on clients 6.0.0+ OSI removed these mapdif[x].mul files merging the changes directly into map[x].mul files (and here the trammel using map0.mul + mapdif1.mul becomes the map1.mul file)